python自动发邮件总结及实例说明【推荐】

上传:碎丰籽 浏览: 20 推荐: 0 文件:PDF 大小:85.93KB 上传时间:2020-09-21 06:44:06 版权申诉

python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。smtplib使用较为简单。一般是msg.as_string():as_string()是将msg变为str。email模块下有mime包,mime英文全称为“Multipurpose Internet Mail Extensions”,即多用途互联网邮件扩展,是目前互联网电子邮件普遍遵循的邮件技术规范。邮件类型为"multipart/alternative"的邮件包括纯文本正文和超文本正文。邮件类型为"multipart/related"的邮件正文中包括图片,声音等内嵌资源。邮件类型为"multipart/mixed"的邮件包含附件。我们必须把Subject,From,To,Date添加到MIMEText对象或者MIMEMultipart对象中,邮件中才会显示主题,发件人,收件人,时间。查看MIMEMultipart属性:结果:

上传资源
用户评论