pyhotn项目:通过SMTP实现邮件的发送

#本实例是演示如何通过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

猜你喜欢

转载自blog.csdn.net/Mr_zhangbz/article/details/83510661