开启邮箱电子协议 1.POP3:post office protocol3 它规定将个人计算机连接到internet邮件服务器和下载电子邮件的协议 2.SMTP:simple mall transfer proctcol 简单邮件传输协议 3.IMAP:internet mall access prot
开启邮箱电子协议
1.POP3:post office protocol3 它规定将个人计算机连接到internet邮件服务器和下载电子邮件的协议
2.SMTP:simple mall transfer proctcol 简单邮件传输协议
3.IMAP:internet mall access protocol 交互式邮件存取协议
安装依赖模块
yagmail:基于smtp的发邮件模块
keyring:访问系统密钥环服务,方便、安全地存储密码
yagmail.SMTP(user=用户名, host=SMTP服务器域名)
yagmail.SMTP(user=用户名, password=授权码, host=SMTP服务器域名)
mail.send(收件人用户名,邮件标题,邮件内容)
mail=yagmail.SMTP(user='',host='')
contents=['内容一','内容二']
mail.send('','邮件标题',contents)
1.群发邮件
import yagmailmail=yagmail.SMTP(user='',host=m')
contents=['内容一','内容二']
received=[','',','']
mail.send(received,'邮件标题',contents)
2.发送其他附件内容
contents=[‘ds’,r’c:\xxx\xxx’,yagmail.inline(r’c:\xxx\xxx’)]