python 收发邮件,Python接收邮件
最近,我很着急。我自己在学Python爬虫,学会了用Python发邮件。我觉得这个以后可能更实用。以下项目以QQ邮箱为例。
所需模块:
smtplib,电子邮件
提醒!一般QQ邮箱默认关闭SMTP服务,所以我们要先开启。请打开https://mail.qq.com/并登录到您的邮箱。然后单击顶部的[设置]按钮,选择[帐户设置],然后将其下拉到此位置。
# smtplib用于发送邮件。从email.mime.text导入smtplib导入mimetext # Email用于从email.header构建邮件内容导入Header#用于构建邮件头#发件人信息:发送邮箱,邮箱地址授权码from _ addr= XXX @ QQ . com password=您的授权码号 #收件人邮箱地址to_addr=xxx@qq.com#发件服务器smtp_server=smtp.qq.com#邮箱地址正文内容,第一个参数是内容,第二个参数是格式(plain是纯文本), 而第三个参数是encoding msg=mime text( send by Python , plain ,Utf-8)#头信息msg [from]=头(from _ addr) msg [to]=头(to _ addr) msg [subject]=头( Python Test) #启动邮件服务,加密传输服务器=SMTP lib . SMTP _ SSL()server . connect(SMTP _ server,465) #登录待发邮箱服务器. quit (from _ addr,password) #发送邮件服务器. sendmail (from
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。