如何在Windows 10上使用Python发送电子邮件?

作者:佚名 上传时间:2023-03-22 运行软件:Microsoft Visual Studio Code 软件版本:Python 3.8.1 版权申诉

本示例代码演示了如何在Windows 10上使用Python编写程序来发送电子邮件,包括设置SMTP服务器和发送邮件内容的方法。

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

smtp_server = 'smtp.qq.com'
# 邮箱服务提供商的 SMTP 服务器地址
smtp_port = 25  # SMTP 服务器端口
sender_email = 'your_email@qq.com'
# 发件人电子邮件地址
sender_password = 'your_email_password'
# 发件人在邮箱服务提供商注册的密码
recipient_email = 'recipient_email@example.com'
# 收件人电子邮件地址
mail_subject = '测试邮件'  # 邮件主题
mail_text = '这是一封测试邮件,发送自Python代码。'  # 邮件正文

msg = MIMEText(mail_text, 'plain', 'utf-8')
msg['Subject'] = Header(mail_subject, 'utf-8')
msg['From'] = Header(sender_email, 'utf-8')
msg['To'] = Header(recipient_email, 'utf-8')

server = smtplib.SMTP(smtp_server, smtp_port)
server.login(sender_email, sender_password)
server.sendmail(sender_email, recipient_email, msg.as_string())
server.quit()

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
Windows 10使Python
本示例代码演示了如何在Windows 10上使用Python编写程序来发送电子邮件,包括设置SMTP服务器和发送邮件内容的方法。 import smtplib from email.mime.t
Python 3.8.1
Microsoft Visual Studio Code
2023-03-22 11:03
如何发送电子邮件
如何发送电子邮件实例+源码
RAR
0B
2019-06-04 10:43
如何使用表单发送电子邮件
如何使用表单发送电子邮件
pdf
39.00 KB
2021-05-28 19:26
Windows使Python
该示例代码介绍了如何使用Python的smtplib模块在Windows平台上发送电子邮件。首先需要创建一个SMTP对象,并使用正确的端口和SMTP服务器进行连接,然后使用sendmail方法发送电子
Python 3.7
Python
2023-03-23 09:09
发送电子邮件
使用TCP套接字编程实现发送电子邮件的功能。
RAR
0B
2019-01-22 02:38
发送电子邮件
send email
RAR
0B
2019-06-27 05:07
发送电子邮件
经典的发送邮件类,在MVC下也可以使用。
TXT
0B
2019-07-15 08:37
使用RSendAs发送电子邮件
symbian 使用RSendAs发送电子邮件
DOC
0B
2019-01-22 02:38
Python如何通过Flask Mail发送电子邮件
主要介绍了Python如何通过Flask-Mail发送电子邮件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
PDF
32KB
2020-09-21 14:09
Windows使Python
本文将介绍如何在Windows操作系统上使用Python编写代码来发送电子邮件。以下是示例代码以及代码释义和总结。示例代码import smtplibfrom email.mime.text i
Windows 10、Python 3.x
Python标准库、Windows操作系统
2023-03-15 19:56