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

liftword3个月前 (02-22)技术文章23

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)代码解析接下来我...

简单的Python代码实现表白!_用python编写表白程序

代码简单,输入你的名字和你喜欢的人的名字,和你想对她说的话就可以完成自动生成表白内容,快来和我一起看看吧!1、首先是代码:name = input("请输入你的名字:") crush_name = i...

Python藏头诗在线生成器:适合表白的藏头诗情话,想不成功都难

导语我寻竹马旅尘埃,喜见梅花独自开。欢得东风无限好,你似故人有缘来。——顾木子吖你看懂了嘛?哈喽大家好,我是木木子,上一期的唐诗宋词元曲鉴赏中华古诗词之美已经发出来给大家品读了。这一期的话是上一期的延...

小人发射爱心、文字表白、一箭穿心你想要的都在这个小程序里哦

导语“因为你,我愿意成为一个更好的人,不想成为你的包袱,因此发奋努力,只是为了想要证明我足以与你相配。” ——《侧耳倾听》哈喽哈喽!我是木木子啦~之前写过一期表白文案的:Turtle绘制小人、爱心、小...

Python爱心代码、新年代码、草莓熊代码合集 可复制粘贴

Python爱心代码合集,可复制粘贴。今天主要是分享四种代码,可用于表白或者哄人。·第一种是蓝色跳动爱心,可以改变颜色,还可以修改跳动方式。·第二种是草莓熊,粉粉嫩嫩的小熊超级可爱,旁边可以添加名字。...

“我还是很喜欢你就像sin^2a+cos^2a 始终如一”(附表白代码)

前言今天是2月14号 情人节!不少年轻人会选择在这一天“脱单”。作为还没有“脱光”的宅男/腐女,看着别人都出双入对,你说是不是心里有点小失落吗?那么,在这样摆脱单身的天时优势里,该怎么表白,才能不用一...