`
hejibo
  • 浏览: 23907 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用python发送html格式的email

阅读更多
和大伙分享一个使用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()

分享到:
评论

相关推荐

    详解Python发送email的三种方式

    Python发送email的三种方式,分别为使用登录邮件服务器、使用smtp服务、调用sendmail命令来发送三种方法 Python发送email比较简单,可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以...

    Python发送带图片邮件

    要使用Python发送带有图片的邮件,可以按照以下步骤进行: 导入所需的模块:首先,导入smtplib和email相关的模块,用于发送邮件。 创建邮件对象:使用email模块创建一个邮件对象。设置邮件的发件人、收件人、主题...

    Python发送邮件测试报告操作实例详解

    本文实例讲述了Python发送邮件测试报告操作。分享给大家供大家参考,具体如下: ...发送HTML格式的邮件: send_email_html.py import smtplib from email.mime.text import MIMEText #MIMEText()定义邮件正文 from

    Python发送email的3种方法

    python发送email还是比较简单的,可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,还是抄送都比较容易实现。 先把几个最...

    Python实现发送email的几种常用方法

    学过Python的人都知道,实用Python实现发送email的功能还是比较简单的,可以通过登录邮件服务来发送,linux下也可以使用调用sendmail命令来发送,还可以使用本地或者是远程的smtp服务来发送邮件,不管是单个,群发,...

    详解Python发送邮件实例

    今天,就来好好学习一下使用Python发送邮件吧。 SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。 Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,...

    python实现自动发送邮件

    导入相关模块:首先,导入Python中用于发送邮件的相关模块,如smtplib和email。 配置SMTP服务器:确定要使用的SMTP服务器,并设置相应的配置参数,如服务器地址、端口号、用户名和密码等。这些参数通常由您的电子...

    python_email.rar

    一个封装好的使用python发送邮件的模块,可以发送html、图片、附件等,同时发送至多个收件人和抄送人。

    Python 发送邮件方法总结

    我们都知道 Python内置了对 SMTP 的支持,可以发送纯文本、富文本、HTML 等格式的邮件 本文将聊聊利用 Python 发送邮件的 3 种方式 2. 准备 以 126 邮箱为例,在编码之前,我们需要开启 SMTP 服务 然后,手动新增一...

    python发送多人邮件没有展示收件人问题的解决方法

    使用python 2.7自带的email库来进行邮件的发送,但是发送后没有展示收件人列表内容 问题代码示例: # -*- coding:utf-8 -*- import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text ...

    Python3实现发送QQ邮件功能(html)

    本文为大家分享了Python3实现发送QQ邮件功能:html,供大家参考,具体内容如下 之前已经成功发送了qq邮件。下面贴出html格式的qq邮件 import smtplib from email.mime.text import MIMEText from email.utils ...

    Python发送邮件封装实现过程详解

    第二种:使用脚本发送,比如:利用python内置对SMTP协议的支持,发送邮件。  介绍一下: SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件;Python对SMTP支持有...

    python3.5 email实现发送邮件功能

    主要为大家详细介绍了python3.5 email实现发送邮件功能,包含txt、图片、HTML、附件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    python-html-email:发送带有HTML内容和自动图像附件的电子邮件

    Python电子邮件HTML Pypi版本文件状态覆盖范围资料下载在包装中没有文档 还没有pypo 发送带有HTML内容和图像的电子邮件。 准备一个HTML模板可以包含具有相对于HTML文件的路径的图像(正常工作) 掌握在手SMTP服务器...

    详解python 发送邮件实例代码

    python 发送邮件实例 文件形式的邮件 #!/usr/bin/env python3 #coding: utf-8 import smtplib from emailmimetext import MIMEText from emailheader import Header sender = '***' receiver = '***' subject = '...

    python发邮件程序

    python发邮件程序,发送方法:./mail.py 收件人 主题 html内容 图片文件 附件文件'

    python发送邮件的实例代码(支持html、图片、附件)

    import emailimport mimetypesfrom email.MIMEMultipart import MIMEMultipartfrom email.MIMEText import MIMETextfrom email.MIMEImage import MIMEImageimport smtplib def sendEmail(authInfo, fromAdd, toAdd, ...

    python3.4实现邮件发送功能

    本文实例为大家分享了python实现邮件发送功能的具体代码,供大家参考,具体内容如下 import smtplib import os from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email ...

    python定时利用QQ邮件发送天气预报的实例

    3、python的email构建邮件,smtplib发送邮件 4、最后使用crontab定时执行python脚本 涉及的具体知识可以去看文档,本文主要就是解释代码的结构 和风天气API API没什么好说的,利用requests库去请求数据,然后提取出...

    Python自动化开发-群发邮件源代码

    首先,您可以使用Python的smtplib库来实现电子邮件的发送功能。通过编写简洁的代码,您可以轻松地连接到邮件服务器,并发送自定义内容的邮件。您可以设置发件人、收件人、主题和正文等信息,实现个性化群发邮件的...

Global site tag (gtag.js) - Google Analytics