在很多时候,使用 Python 发送邮件可能没有办法使用邮件服务器提供的 API,因为不是所有的邮件服务商都会提供 API 供客户使用的。要使用 SMTP 邮件发送服务,你需要有下面的信息才可以完成和测试:。构建消息对象在 Python 中有一个库为 MIMEMultipart,我们可以使用这个来构建消息对象。随后我们可能会调用一个 starttls 方法,这个方法是希望发送邮件服务器使用的是 TLS 模式。随着技术的进步,和安全的考虑,很多邮件发送服务器都要求使用 TLS 模式来进行发送。通常这个链接因为有防火墙,发送用户名限制,密码要求等等可能会导致连接获得失败而没有办法拿到连接服务器的对象。需要注意的是不要忘记关闭服务器连接。
暂无评论