当前位置: 首页 > 图灵资讯 > 行业资讯> 如何用python发送邮件给多人?

如何用python发送邮件给多人?

发布时间:2025-11-27 20:54:09

电子邮件允许用户以非常低的价格和非常快的方式联系世界上任何角落的网络用户。电子邮件有多种形式,包括图片、文本和音乐。同时,用户可以获得大量免费新闻和特殊邮件,实现轻松的信息搜索,极大地促进了人与人之间的沟通,促进了社会的发展。你知道如何在python中向许多人发送电子邮件吗?让我们看看。

代码:

#!/usr/bin/envpython#coding=utf-
mail8fromemail.mime.textimportMIMETextfromemail.headerimportHeaderfromsmtplibimportSMTP_SSL#QQ邮箱smtp服务器服务器
host_server='smtp.qq.com'#sender_qq是发件人的qq号sender_qq='7697****@qq.com'#pwd是qq邮箱的授权码
pwd='h**********bdc'##h**********bdc#发件人的邮箱
sender_qq_mail='7697****@qq.com'#收件人邮箱receivers=['yiibai.com@gmail.com','****su@gmail.com']#mail__邮件的正文内容content='您好,这是使用python登录qq邮箱发送电子邮件的测试'
#电子邮件标题mail_title='Maxsu的邮件'
#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"]=Header("接收者测试",'utf-8')##接收人的别名smtp.sendmail(sender_qq_mail,receivers,msg.as_string())

smtp.quit()

电子邮件可以与发送的多个人就所讨论的话题和事实结论达成共识。电子邮件很容易使用,所以学会使用python发送~

相关文章

如何用python发送邮件给多人?

如何用python发送邮件给多人?

2025-11-27
python中如何将字符串分割成列表?

python中如何将字符串分割成列表?

2025-11-27
python中用round函数保留两位小数

python中用round函数保留两位小数

2025-11-27
python对输出的奇数偶数排序

python对输出的奇数偶数排序

2025-11-27
python entry怎么用?

python entry怎么用?

2025-11-27
python中最小公倍数怎么求

python中最小公倍数怎么求

2025-11-27