Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. import smtplib
  2. from email.mime.multipart import MIMEMultipart
  3. from email.mime.text import MIMEText
  4. from email.utils import formatdate
  5.  
  6. name_from = 'Test'
  7. email_from ='test_sender@mail.com'
  8. subject = 'Test E-Mail to {}'
  9. message = 'Test E-Mail message to {}'
  10. recipient_emails = ['andrew@mail.com','sally@mail.com','thomas@mail.com']
  11. recipient = ['Andrew','Sally','Thomas']
  12.  
  13. for recipient_email,recipient in zip(recipient_emails,recipient):
  14.  
  15. msg = MIMEMultipart('alternative')
  16. msg['From'] = '{} <{}>'.format(name_from,email_from)
  17. msg['To'] = '{} <{}>'.format(email_from)
  18. msg['Date'] = formatdate(localtime=True)
  19. msg['Subject'] = subject.format(recipient)
  20. msg1 = MIMEText(message.format(recipient),'plain')
  21. msg.attach(msg1)
  22.  
  23. smtpObj = smtplib.SMTP_SSL('smtp.mail.com',111,timeout=None)
  24. smtpObj.login(email_from,'password')
  25. smtpObj.sendmail(email_from,recipient_email,msg.as_string())
  26.  
  27. smtpObj.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement