P36 - Python发送普通的邮件 - 图1 P36 - Python发送普通的邮件 - 图2 P36 - Python发送普通的邮件 - 图3 P36 - Python发送普通的邮件 - 图4

你好,我是UP:法学院毕业的Python程序员兆锋(点击查看🏆近期的付费答疑记录)
如有学习问题,欢迎加入学习群和我交流❤交流群

下面是本讲课程的视频、代码和配套文档:

主要内容

视频内容

点击下方链接,直达本讲视频
点击查看【bilibili】

本讲代码

  1. # -*- coding: utf-8 -*-
  2. # @Time : 2020/8/23 2:15
  3. # @公众号 :Python自动化办公社区
  4. # @File : 23_用Python发送普通的文字邮件.py
  5. # @Software: PyCharm
  6. # @Description:
  7. import smtplib
  8. from smtplib import SMTP_SSL
  9. from email.mime.text import MIMEText
  10. from email.mime.multipart import MIMEMultipart
  11. from email.header import Header
  12. host_server = 'smtp.sina.com'
  13. sender_sina = 'your_email@sina.com'
  14. pwd = 'your_pwd'
  15. sender_sina_mail = 'your_email@sina.com'
  16. receiver = 'others_email@sina.com'
  17. mail_title = '这是标题'
  18. mail_content = '这是正文'
  19. msg = MIMEMultipart()
  20. msg['Subject'] = Header(mail_title, 'utf-8')
  21. msg['From'] = sender_sina_mail
  22. msg['To'] = Header('mail_title', 'utf-8')
  23. msg.attach(MIMEText(mail_content, 'plain', 'utf-8'))
  24. smtp = SMTP_SSL(host_server)
  25. smtp.login(sender_sina,pwd)
  26. smtp.sendmail(sender_sina_mail,receiver,msg.as_string())
  27. smtp.quit()

配套文档

拓展内容

提问与答疑

提供以下3种交流方式:

  • 有任何问题,请加入Python学习群,和我交流~❤交流群
  • 也期待加我好友,我们深入沟通,我的微信:hdylw1024,请务必注明来意,否则很难通过。
  • 或者你也可以直接在本文档的留言板留言,和大家一起讨论~