资讯专栏INFORMATION COLUMN

使用python--发送邮件

sorra / 2944人阅读

摘要:使用模块发送邮件本例使用邮箱测试,需要打开邮箱的协议,获取授权码代码内容如下文本模式格式是在邮箱获取的授权码如果不需要授权的邮箱直接输入密码即可查看结果

使用 python email smtplib 模块发送邮件 本例使用 QQ邮箱测试,需要打开 QQ邮箱的 smtp协议,获取授权码
代码内容如下:
#!/usr/bin/env python
# _*_ coding:utf-8 _*_
__author__ = "junxi"

import smtplib
from email.mime.text import MIMEText

# 文本模式
# msg = MIMEText("send by python...", "plain", "utf-8")
# html 格式
msg = MIMEText("

Hello

" + "

send by python", "html", "utf-8") msg["From"] = "xiaoxinxxxx@qq.com" msg["To"] = "xinleixxxx@126.com" msg["Subject"] = "python test" server = smtplib.SMTP_SSL("smtp.qq.com", 465) server.set_debuglevel(1) # xxxxxxxxx 是在QQ邮箱获取的授权码, 如果不需要授权的邮箱直接输入密码即可 server.login("xiaoxinxxxx@qq.com", "xxxxxxxxx") server.sendmail("xiaoxinxxxx@qq.com",["xinleixxxx@126.com"],msg.as_string()) server.quit()

查看结果:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/41599.html

相关文章

  • 简单三步,用 Python邮件

    摘要:使用脚本发送邮件并不复杂。以下为思路导图模块与发送邮件相关的模块是关于简单邮件传输协议的操作模块,在发送邮件的过程中起到服务器之间互相通信的作用。 0. 前言 发送电子邮件是个很常见的开发需求。比如你写了个监控天气的脚本,发现第二天要下雨,或者网站上关注的某个商品降价了,就可以发个邮件到邮箱来提醒自己。 使用 Python 脚本发送邮件并不复杂。不过由于各家邮件的发送机制和安全策略不同...

    haobowd 评论0 收藏0
  • 利用Python自动发送邮件

    摘要:自动发送邮件我们把报表做出来以后一般都是需要发给别人查看,对于一些每天需要发的报表或者是需要一次发送多份的报表,这个时候可以考虑借助来自动发送邮件。一份邮件的组成下图是中发送一份邮件的界面,主要包含发件人收件人抄送人主题正文附件这几部分。 ...

    leo108 评论0 收藏0
  • Python 发送 email 的三种方式

    摘要:本米扑博客先介绍几个最简单的发送邮件方式记录下,像邮件,附件等也是支持的,需要时查文档即可。特别注意命令发送邮件,默认用端口号,由于阿里云腾讯云等封禁了端口号,因此本示例需在开通端口机器上测试执行命令收件结果 Python发送email的三种方式,分别为使用登录邮件服务器、使用smtp服务、调用sendmail命令来发送三种方法 本文原文自米扑博客:Python 发送 email 的三...

    kun_jian 评论0 收藏0
  • python发送邮件

    摘要:邮箱传输协议简单邮件传输协议由源地址到目的地址的传输规则邮箱服务器默认端口生成第三方登录邮箱的密钥,这样从第三方登录邮箱,不能输入密码,只需要输入第三方密钥就行需要使用到的库主要是负责发送邮件,连接邮箱服务器,登录邮箱构造邮件,邮件显示的内 QQ邮箱传输协议 SMTP:简单邮件传输协议(由源地址到目的地址的传输规则) smtp.qq.com :QQ邮箱服务器 默认端口:25 生成第三...

    wyk1184 评论0 收藏0
  • Python 发送邮件

    摘要:程序人员对于邮件自动化的日常需求还是很高的。更是自带一套模块实现邮件发送。正是为了实现这个而生的,一句话就可以完成所有的登录发送文字附件等功能。参考一句话发送邮件正常一点的发送邮件 程序人员对于邮件自动化的日常需求还是很高的。但是入过了Linux的命令行邮件客户端如Sendmail, Mutt, Alpine等坑之后,发现现代其实很少人真的在用它们实现邮件自动化,根据搜索引擎里相关文章...

    tuomao 评论0 收藏0
  • 【自动化测试】发送邮件 SMTP

    摘要:的提供了一种很方便的途径发送电子邮件,它对协议进行了简单的封装。其中负责构造邮件,则负责发送邮件。可能还不止一个发送邮件的主题。 如何使用Python将生成的测试报告以邮件附件的形式进行发送呢? 一、概要 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的...

    chenatu 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<