python如何发送邮件,python实现邮件发送

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: