当前位置 : 主页 > 编程语言 > java >

python邮箱发送文件

来源:互联网 收集:自由互联 发布时间:2022-06-30
开启邮箱电子协议 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(收件人用户名,邮件标题,邮件内容)

import yagmail
mail=yagmail.SMTP(user='',host='')
contents=['内容一','内容二']
mail.send('','邮件标题',contents)

1.群发邮件

import yagmail
mail=yagmail.SMTP(user='',host=m')
contents=['内容一','内容二']
received=[','',','']
mail.send(received,'邮件标题',contents)

2.发送其他附件内容

contents=[‘ds’,r’c:\xxx\xxx’,yagmail.inline(r’c:\xxx\xxx’)]

上一篇:计算机学习资源分享网站
下一篇:没有了
网友评论