Python代码实现自动发送内容到腾讯邮箱!

liftword4个月前 (02-22)技术文章33

Python作为一门入门简单编程语言,其含有丰富的模块库,对于一些复杂的运行环境,只需要导入具备其功能的库、模块即可完成复杂的功能,今天就给大家介绍一个简单的python代码实现发送内容到指定的邮邮箱。

1、代码部分:

安装依赖库

pip install secure-smtplib
pip install email

主体代码:

import smtplib
from email.mime.text import MIMEText
from email.header import Header

# 邮件发送方的地址和密码
sender = 'your_qq_email@qq.com'
password = 'your_qq_email_smtp_password'

# 邮件接收方的地址
receiver = 'recipient_email@example.com'

# 要发送的内容和主题
content = '亲爱的 xxx,我想对你说...'
subject = '表白信'

# 构建邮件内容和头部
msg = MIMEText(content, 'plain', 'utf-8')
msg['Subject'] = Header(subject, 'utf-8')
msg['From'] = sender
msg['To'] = receiver

# 发送邮件
try:
    smtpObj = smtplib.SMTP_SSL('smtp.qq.com', 465)
    smtpObj.login(sender, password)
    smtpObj.sendmail(sender, receiver, msg.as_string())
    print("邮件发送成功")
except smtplib.SMTPException as e:
    print("Error: 无法发送邮件,", e)

你需要更改的部分:

  1. 将 sender 和 password 变量中的内容修改为你的 QQ 邮箱地址和 SMTP 授权码。
  2. 将 receiver 变量中的内容修改为你要发送的邮箱地址。
  3. 将 content 和 subject 变量中的内容修改为你要发送的邮件内容和主题。
  4. 运行代码,如果一切顺利,你将在控制台看到输出信息 "邮件发送成功"。如果出现错误信息,可能是由于 SMTP 设置不正确或授权码不正确。

授权码部分及报错解决:

  • 如果你的 QQ 邮箱开启了双重认证,则需要先生成授权码。在 QQ 邮箱的设置页面中,选择账户中心,点击生成授权码,然后输入验证码即可获取授权码。
  • SMTP 服务器地址是 smtp.qq.com,端口号是 465。注意使用 SSL 进行连接。
  • 如果遇到 smtplib.SMTPAuthenticationError 错误,可能是由于授权码错误。可以到 QQ 邮箱的设置页面中重新生成授权码,并将其填入代码中。

2、效果展示




大家快去试试吧!

相关文章

教你用一行Python代码表白成功,撩妹神器

很多的只知道python可以高薪就业,可以接单赚外快,但是不知道还可以做很多有趣的事情。比如今天给大家分享的表白爱心代码。首先看下我的文章目录:1)运行环境2)效果演示3)代码展示4)代码解析接下来我...

情人节程序员要用这3门语言向老婆示爱,Python简洁、PHP最酷炫!

俗话说:好钢用在刀刃上,编程用在把妹上。今天又是一年一度的情人节,情人节你送花?情人节你送巧克力?情人节你竟然还送化妆品?作为程序员其实可以不按照常规出牌,给老婆来个惊喜好了。咱们年复一年,日复一日使...

单身程序员怎么表白!_单身程序员怎么表白女生

表白是门艺术,单身程序员可以发挥自己的职业优势,用独特方式让表白更动人:1. 代码情书:用代码写一段表白程序,比如用Python的turtle库绘制爱心,运行程序时,屏幕上会出现一颗跳动的爱心,旁边再...

Python不仅可以数据分析,还可以用来爱心表白

我们在学习和使用Python的过程中,不仅用Python用来工作上的数据分析或者爬虫,还可以用来表白。下面我来分享一下爱心表白的代码。# 引入模块import turtleimport time# 画...

「Python实战分享」自己写个gif生成工具(斗罗大陆你看了嘛?)

导语?????嘿!大家好,我是木木子!今天给大家带来一个好玩儿的Python小程序,希望大家喜欢,记得点点关注啦~有没有什么内容形式,比小视频更小,比普通图片更丰富?????有!?GIF动态图就是其中...

再见 Python,Hello Julia_再见怦然心动

作者 | Rhea Moutafis译者 | 苏本如,责编 | 夕颜头图 | CSDN 下载自视觉中国出品 | CSDN(ID:CSDNnews)随着Python的停滞不前,一个新的热门竞争对手崛起了...