发送邮件
目前发送邮件的协议是 SMTP(Simple Mail Transfer Protocol, 简单邮件传输协议),是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。我们编写代码,实际上就是将待发送的消息使用 SMTP 协议的格式进行封装,再提交 SMTP 服务器进行发送的过程。
Python 内置的 smtplib 提供了一种很方便的途径发送电子邮件,可以发送纯文本邮件、HTML 邮件以及带附件的邮件。Python 对 SMTP 支持有 smtplib 和 email 两个模块,email 负责构造邮件,smtplib 负责发送邮件。
