python如何发送邮件,python实现邮件发送
1、安装邮件库。
2、邮件接口,需要开启邮箱的设置-账户里SMTP服务。
接下来会通过发送短信验证获得授权码。一旦授权码可用,就可以将其添加到代码中。
3、设置登录信息、发送内容等,开启smtp服务,连接服务器。登录邮箱发送或者接收邮件,最后关闭服务。
实例
importsmtplib
from email . mime . textimportmimetext
fromemail.headerimportHeader
进口时间
#发送者信息:发送者的电子邮件地址、QQ电子邮件授权码
from_addr=xxx@qq.com
密码=xxxx
#收件人的邮箱
to_addr=xxx@qq.com
#邮件服务器
smtp_server=smtp.qq.com
#邮箱正文内容,第一个参数是内容,第二个参数是格式(plain是纯文本),第三个参数是代码。
Msg=MIMEText(罗本帅,平原, utf-8 )
#消息标题信息
msg[From]=Header(from_addr)
消息[收件人]=标题(收件人地址)
msg[Subject]=Header(python )
#打开邮件服务,这里使用加密传输。
server=smtplib。SMTP_SSL(smtp_server)
server.connect(smtp_server,465)
#登录到发送邮箱
server.login(发件人地址,密码)
(2):
#发送邮件
server.sendmail(发件人地址,收件人地址,消息. as字符串())
时间.睡眠(1)
Server.quit()#关闭服务器。以上是python如何收发邮件。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。