-
-
Save brndnsvr/b428750fd9b92e8c6383d7d031a86a1d to your computer and use it in GitHub Desktop.
Revisions
-
chrisswanda revised this gist
Oct 29, 2020 . No changes.There are no files selected for viewing
-
chrisswanda revised this gist
Oct 29, 2020 . No changes.There are no files selected for viewing
-
chrisswanda created this gist
Oct 29, 2020 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,25 @@ import smtplib #email.mime.multipart is specific to python3 from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText msg = MIMEMultipart() msg['From'] = '[email protected]' msg['To'] = '[email protected]' msg['Subject'] = 'Subject' message = 'Message body' msg.attach(MIMEText(message)) mailserver = smtplib.SMTP('smtp.mail.me.com', 587) # identify ourselves mailserver.ehlo() # secure our email with tls encryption mailserver.starttls() # re-identify ourselves as an encrypted connection mailserver.ehlo() mailserver.login('iCloud ID', 'app-specific password') mailserver.sendmail('[email protected]', '[email protected]', msg.as_string()) mailserver.quit()