#本实例是演示如何通过SMTP实现邮件的发送
实现流程:创建SMTP服务器——>登录邮箱——>发送邮件——>关闭邮箱
#发送邮件需要导入的库
import smtplib
from email.mime.text import MIMEText
#SMTP服务器的创建,这里需要卡通的SMTP服务器为网易@163
SMTPServer ="smtp.163.com"
Sender ="*******@163.com" #发邮件的地址
passwd ="zbz******" #授权密码
#这里特别注意这里的授权密码需要在网易邮箱开通,附上链接
# 设置发送的内容
message = "Hello World"
msg = MIMEText(message) #内容字符格式转化为邮件文本,其他格式不被识别
msg["Subjet"] ="Hello" #邮件主题
msg["From"]=Sender #接收者
#创建SMTP服务器
mailServer = smtplib.SMTP(SMTPServer,25)
#登陆邮箱
mailServer.login(Sender,passwd)
mailServer.sendmail(Sender,["[email protected]"],msg.as_string())
#退出邮箱
mailServer.quit()
授权密码获取短链接:https://dwz.cn/IZZqxm0I