demo01_send_email.py 612 B

12345678910111213141516171819202122
  1. # -*- coding: utf-8 -*-
  2. import smtplib
  3. from email.message import EmailMessage
  4. sender = 'me@sender.com'
  5. receivers = ['jack0210_@hotmail.com'] # 接收邮件,可设置为你的QQ邮箱或者其他邮箱
  6. msg = EmailMessage()
  7. msg.set_content('Python 邮件发送测试...5')
  8. msg['Subject'] = 'Python SMTP 邮件测试'
  9. msg['From'] = sender
  10. msg['To'] = receivers
  11. try:
  12. smtpObj = smtplib.SMTP()
  13. smtpObj.connect("0.0.0.0", 10025)
  14. smtpObj.send_message(msg)
  15. smtpObj.quit()
  16. print ("邮件发送成功")
  17. except smtplib.SMTPException as e:
  18. print ("Error: 无法发送邮件: {}".format(str(e)))