邮件发送基本流程
生活中发送邮件的步骤:
注册邮箱的账号 -> 打开登录邮箱的网址(连接邮箱服务器) -> 输入账号和密码完成登录 -> 构建邮件 -> 发送邮件
导入发送邮件需要的所有的库
连接邮箱服务器,登录邮箱和发送邮件的模块
import smtplib
导入邮件相关库
from email.mime.multipart import MIMEMultipart
from email.header import Header
from email.mime.text import MIMEText
准备邮箱账号和授权码
username = 'xxxxxxxxx@qq.com'
mandate_code = 'xxxxxxxxxxxxx'
连接邮箱服务器
con = smtplib.SMTP_SSL('smtp.qq.com')
登录邮箱
con.login(username, mandate_code)
构建邮件
1)创建邮件对象(创建空邮件)
msg = MIMEMultipart()