python 邮件
邮箱协议:smtp、imap、pop 邮件传输过程,客户端编辑邮件-----》某邮件服务器----》某邮件服务器接收----》客户端2
电子邮件优点:通用性()、实现无纸化、成本低 缺点:易读性差、及时性差、
pyEmail
安装邮箱模块
pip install pyemail
#通过163邮箱发送给qq邮箱
import smtplib #smtp 协议包
from email.mime.text import MIMEText #用于构建邮箱内容
msg_from="" #发件人
password="" #客户端授权码
msg_to="" #收件人
#构建邮箱内容
subject="邮件主题"
content="邮件内容"
#构建msg邮件内容对象
msg=MIMEText(content)
msg["Subject"]=subject
msg["From"]=msg_from
msg["To"]=msg_to
#发送邮件
#smtplib.SMTP_SSL("发件人邮件服务器地址",端口号)
smtpObj=smtplib.SMTP_SSL("smtp.163.com",465)
smtpObj.login(msg_from,password)
smtpObj.sendmail(msg_from,msg_to,str(msg))
print("发送成功")
smtpObj.quit()
客户端授权码获取:
QQ邮箱
网易邮箱获取
|