使用Python发送HTML电子邮件
使用Python发送文本消息时,所有内容均被视为简单文本。即使您在文本消息中包含HTML标签,它也将显示为简单文本,并且HTML标签不会根据HTML语法进行格式化。但是Python提供了将HTML消息作为实际HTML消息发送的选项。
在发送电子邮件时,您可以指定Mime版本,内容类型和字符集来发送HTML电子邮件。
示例
以下是将HTML内容作为电子邮件发送的示例。尝试一次-
#!/usr/bin/python
import smtplib
message = """From: From Person <from@fromdomain.com>
To: To Person <to@todomain.com>
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>
"""
try:
smtpObj = smtplib.SMTP('localhost')
smtpObj.sendmail(sender, receivers, message)
print "Successfully sent email"
except SMTPException:
print "Error: unable to send email"热门推荐
10 祝福语怎么写大全简短
11 爱情祝福语大全 简短实际
12 关于开车的祝福语简短
13 参加婚礼祝福语大全简短
14 成长仪式的简短祝福语
15 新年祝福语长篇文案简短
16 外婆祝福语短句唯美简短
17 启程出发路途祝福语简短
18 新年的鸡汤祝福语简短