当前位置:Gxlcms > Python > python使用smtplib模块通过gmail实现邮件发送的方法

python使用smtplib模块通过gmail实现邮件发送的方法

时间:2021-07-01 10:21:17 帮助过:31人阅读

本文实例讲述了python使用smtplib模块通过gmail实现邮件发送的方法。分享给大家供大家参考。具体实现方法如下:

  1. import smtplib
  2. from email.MIMEMultipart import MIMEMultipart
  3. from email.MIMEText import MIMEText
  4. fromaddr = 'fromaddr@gmail.com'
  5. toaddr = 'toaddr@gmail.com'
  6. text = 'test email message sent from Python code'
  7. username = 'fromaddruser'
  8. password = 'fromaddrpassword'
  9. msg = MIMEMultipart()
  10. msg['From'] = fromaddr
  11. msg['To'] = toaddr
  12. msg['Subject'] = 'Test'
  13. msg.attach(MIMEText(text))
  14. server = smtplib.SMTP('smtp.gmail.com:587')
  15. server.ehlo()
  16. server.starttls()
  17. server.ehlo()
  18. server.login(username, password)
  19. server.sendmail(fromaddr, toaddr, msg.as_string())
  20. server.quit()

希望本文所述对大家的Python程序设计有所帮助。

人气教程排行