1.基本常识
邮件发送流程:发件人--- > MUA(邮件用户代理即用户邮箱) --- > MTA(邮件传输代理,如网易,阿里云等email提供商)--- > MTA …… MTA--- > MDA(目的地邮件投递代理) <--- MUA < --- 收件人
发邮件时:MUA和MTA使用SMTP协议,中间的MTA也是此协议
收邮件时:MUA和MDA使用POP3(或POP4)
2.SMTP发送邮件
Smtplib模块(发送邮件)和email模块(构造邮件)
(1)smtpObj=smtplib.SMTP([host[,port[,local_hostname]]]) 创建SMTP
host:SMTP服务器主机IP地址或域名
port:端口号