一.邮件自动发送基本流程
smtplib - 链接邮箱服务器、登录邮箱
-
准备工作
准备邮箱账号和密码(密码有的时候不一定是邮箱密码,有可能是邮箱授权码)
账号:666666666666@qq.com
密码(授权码):zdjunebkkkksbcce -
登录邮箱服务
1)链接邮箱服务器
con = smtplib.SMTP_SSL('smtp.qq.com', 465)
2)登陆邮箱
con.login('666666666666@qq.com', 'zdjunebkkkksbcce')
-
创建邮件
from email.mime.multipart import MIMEMultipart # 提供邮件对象 from email.mime.text import MIMEText # 邮件正文 from email.header import Header # 邮件主题 # 1)创建邮件对象 email = MIMEMultipart() # 2)设置主题、收件人信息、发件人信息 # 标题 email['Subject'] = Header('换换内容', 'utf-8').encode() # 收件人 email['To'] = '1111111111@qq.com' # 发件人 email['From'] = '666666666666@qq.com <666666666666@qq.com>' # 3)设置邮件正文 content = MIMEText('***', 'plain', 'utf-8') # 将正文添加到邮件中 email.attach(content) # 4.发送邮件 con.