代码发送邮件
- 邮件自动发送
- 添加文件附件
- 发送富文本
- 发送图片
邮件自动发送
邮件自动发送基本流程:
链接邮箱服务器,登录邮箱和发送邮件的模块:
import smtplib
构建邮件需要导入邮件相关库“
from email.mime.multipart import MIMEMultipart
from email.header import Header
from email.mime.text import MIMEText
准备邮箱地址和授权码
username = 'annameng1997@163.com'
mandeta_code = 'BBXTOPXJACXTUECP
连接邮箱服务器
con = smtplib.SMPT_SSL('smtp.163.com')
登录邮箱
con.login(username, mandate_code)
创建邮件对象(空邮箱)
msg = MIMUMultipart()
添加邮件主题
header = Header('邮件主题', utf-8)
msg['from'] = sender
设置收件人
receiver = '1144806918@qq.com'
msg['to'] = receiver
构建邮件正文
Content = MIMEText('文本信息', 'plain', 'utf-8')
msg.attach(content)
发送邮件
con.sendmail(us