今天我们用Python实现简单的发送邮件。
首先我们必须要有邮箱账号,发件人的邮箱必须先设置开启SMTP协议。
使用邮箱的授权码。
以q邮箱为例,我们可以去邮箱设置里面看一下是否开启了SMTP协议。
在设置里面找到账户,然后往下找。
找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务。
我们只要开启第一个POP3/SMTP服务就可以了,如果没有开启这个服务需要验证手机号开启一下,得到授权码。
已经开启过的可以点击生成授权码,验证一下就可以得到授权码。
把这个授权码保存起来。
既然邮箱搞定了我就直接上代码吧。
代码如下:
# 简单邮件传输协议
import smtplib
import email
from email.mime.text im