使用python发送html格式的email

本文分享了一段使用Python发送HTML格式电子邮件的代码示例。适用于软件bug提交等场景,需替换示例中的邮箱地址及密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

和大伙分享一个使用python发送html格式的email的代码。 我用在我的软件的bug提交中。代码如下。

请将代码中的email和密码替换成您的email和密码。

# -*- coding: cp936 -*-
'''
send email via gmail,support html email
By Jibo He
hejibo@ueseo.org

'''
import smtplib

msg = """From: From 何吉波 <hejibo@ueseo.org>
To: To UESEO <contact@ueseo.org>
MIME-Version: 1.0
Content-type: text/html
Subject: SMTP HTML e-mail test

This is an e-mail message to be sent in HTML format

<b>This is HTML message.</b>
<h1>This is headline.</h1>
<h2><a href="http://www.ueseo.org">优异搜索</a></h2>
"""


server = smtplib.SMTP('smtp.gmail.com',587) #port 465 or 587
server.ehlo()
server.starttls()
server.ehlo()
server.login('hejibo@ueseo.org','[b]XXXXXX[/b][color=red][/color]')#请替换成您的email和密码
server.sendmail('hejibo@ueseo.org','contact@ueseo.org',msg)
server.close()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值