邮件协议
smtp 发送邮件的协议 默认端口25
pop3 收邮件的协议 默认端口110
imap 搜邮件的协议 默认端口143
pop3的客户端的操作,不会反馈到服务器上
IMAP的客户端的操作,会反馈到服务器同步客户机
import smtplib
from email.mime.text import MIMEText
# 配置第三方服务
mail_host= "smtp.qq.com" #设置服务器
mail_user="507838970@qq.com" #用户名
mail_pass= "efdzunyyyqgubhei" #授权码
receivers = "fanfan343292019@163.com"
#构建邮件内容-----正文
message=MIMEText("hello world",'plain','utf-8')
#发件人
message["From"]=mail_user
#收件人
message["To"]=receivers
#发邮件
smtpobj=smtplib.SMTP()
smtpobj.connect(mail_host) #谁去发邮件
smtpobj.login(mail_user,mail_pass) #验证是否登录成功
smtpobj.sendmail(mail_user,receivers,message.as_string())
smtpobj.quit()