如何使用Python实现模拟登录QQ邮箱发送QQ邮件

发布时间:2021-09-14 09:03:08 作者:chen
来源:亿速云 阅读:246

这篇文章主要介绍“如何使用Python实现模拟登录QQ邮箱发送QQ邮件”,在日常操作中,相信很多人在如何使用Python实现模拟登录QQ邮箱发送QQ邮件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Python实现模拟登录QQ邮箱发送QQ邮件”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

先附上代码

from email.mime.text import MIMEText
from email.header import Header
from smtplib import SMTP_SSL
#qq邮箱smtp服务器
host_server = 'smtp.qq.com'
#sender_qq为发件人的qq号码
sender_qq = '3723358***'
#pwd为qq邮箱的授权码
pwd = '**iao***lxpic***'
#发件人的邮箱
sender_qq_mail = '3723358***@qq.com'
#收件人邮箱
receiver = 'thunder***@gmail.com'
#邮件的正文内容
mail_content = '你好,我是来自知乎的[邓旭东HIT] ,现在在进行一项用python登录qq邮箱发邮件的测试'
#邮件标题
mail_title = '邓旭东HIT 的邮件'
#ssl登录
smtp = SMTP_SSL(host_server)
#set_debuglevel()是用来调试的。参数值为1表示开启调试模式,参数值为0关闭调试模式
smtp.set_debuglevel(1)
smtp.ehlo(host_server)
smtp.login(sender_qq, pwd)
msg = MIMEText(mail_content, "plain", 'utf-8')
msg["Subject"] = Header(mail_title, 'utf-8')
msg["From"] = sender_qq_mail
msg["To"] = receiver
smtp.sendmail(sender_qq_mail, receiver, msg.as_string())
smtp.quit()

到此,关于“如何使用Python实现模拟登录QQ邮箱发送QQ邮件”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

推荐阅读:
  1. python实现QQ邮箱发送邮件的方法
  2. Python怎么使用QQ邮箱发送邮件

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python

上一篇:几种实用的HTML5代码生成器分享

下一篇:vscode中如何进行微信小程序的发布

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》