如何在Windows下使用Python发送电子邮件
作者:佚名
上传时间:2023-03-20
运行软件:Python 3.x
软件版本:Python 3.x
版权申诉
本示例代码演示了如何使用Python发送电子邮件在Windows系统下。实现方式是通过调用Python内置模块smtplib和email。
import smtplib
from email.mime.text import MIMEText
from email.header import Header
# 发件人邮箱
sender = 'example@126.com'
# 收件人邮箱
receiver = 'example@qq.com'
# 邮件主题
subject = 'Python发送邮件示例'
# 邮件正文
content = '''
<html>
<body>
<h1>Hello, 这是Python发送邮件的示例</h1>
</body>
</html>
'''
# 设置邮件正文为html格式
msg = MIMEText(content, 'html', 'utf-8')
msg['From'] = Header(sender, 'utf-8')
msg['To'] = Header(receiver, 'utf-8')
msg['Subject'] = Header(subject, 'utf-8')
# 发送邮件
smtp_server = 'smtp.126.com'
smtp_port = 25
smtp_user = 'example@126.com'
smtp_password = 'password'
try:
smtpObj = smtplib.SMTP(smtp_server, smtp_port)
smtpObj.login(smtp_user, smtp_password)
smtpObj.sendmail(sender, receiver, msg.as_string())
print("邮件发送成功")
except smtplib.SMTPException as e:
print("Error: 邮件发送失败")
finally:
smtpObj.quit()
免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com
用户评论
相关推荐
如何发送电子邮件
如何发送电子邮件实例+源码
RAR
0B
2019-06-04 10:43
如何使用表单发送电子邮件
如何使用表单发送电子邮件
pdf
39.00 KB
2021-05-28 19:26
如何在Windows下使用Python发送电子邮件
本示例代码演示了如何使用Python发送电子邮件在Windows系统下。实现方式是通过调用Python内置模块smtplib和email。import smtplibfrom email.mime
Python 3.x
Python 3.x
2023-03-20 17:40
发送电子邮件
使用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
c#如何发送电子邮件
c#如何发送电子邮件的源代码,适合初学者学习。
RAR
0B
2019-06-04 10:43
如何用Spring发送电子邮件
简介Spring基于javax.mail封装了一套用于发送电子邮件的API,位于org.springframework.mail包下,下面将介绍下发送普通文本邮件和基于thymeleaf模版的邮件。普
pdf
137.83 KB
2022-06-09 19:50