利用Python发送email

简介: 引入smtplib和email.mime.text.MIMEText两个库可以完成发送邮件的功能代码逻辑顺序:初始化邮箱服务——>使用用户名和密码登录邮箱——>定义发送的信息的内容、主题、来源——>邮箱发送邮件——>邮箱退出import smtplib# 将你写的字符串转化为邮件的文本形式from email.

引入smtplibemail.mime.text.MIMEText两个库可以完成发送邮件的功能
代码逻辑顺序:初始化邮箱服务——>使用用户名和密码登录邮箱——>定义发送的信息的内容、主题、来源——>邮箱发送邮件——>邮箱退出

import smtplib
# 将你写的字符串转化为邮件的文本形式
from email.mime.text import MIMEText

# smtp服务器地址
smtp_server = 'smtp.163.com'
# 发送者是谁
sender = 'stevenlei2013@163.com'
# 客户端授权码
password = '你自己设置的授权码'

# 发给谁  多个用户中间使用 逗号 隔开
to = '474933858@qq.com'
# 发送的消息
message = "好好学习,天天向上"
# 转化为邮件文本
message = MIMEText(message)
# 定制邮件标题
message['Subject'] = '顺利毕业!'
# 定制发送者
message['From'] = sender

# 绑定服务器和端口号
mail_server = smtplib.SMTP(smtp_server, 25)
# 登录
mail_server.login(sender, password)

# 发送邮件
mail_server.sendmail(sender, to, message.as_string())

# 退出
mail_server.quit()
目录
相关文章
|
JSON 网络安全 数据格式
python接口自动化(八)--发送post请求的接口(详解)
上篇介绍完发送get请求的接口,大家必然联想到发送post请求的接口也不会太难,被聪明的你又猜到了。答案是对的,虽然发送post请求的参考例子很简单,但是实际遇到的情况却是很复杂的,因为所有系统或者软件、网站都是从登录开 始的,进入这扇门才可以发现里边的奥秘,所以首先介绍的第一个post请求肯定是登录了,但登录是最难处理的。如果把登录问题这只拦路虎解决了,那么后面问题都迎刃而解。
479 1
python接口自动化(八)--发送post请求的接口(详解)
|
JSON 网络安全 对象存储
python接口自动化(六)--发送get请求接口(详解)
如果想用python做接口测试,我们首先有不得不了解和学习的模块。它就是第三方模块:Requests。 虽然Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用 requests。
452 1
python接口自动化(六)--发送get请求接口(详解)
|
Web App开发 SQL 前端开发
Python自动化实战,自动登录并发送微博
Python自动化实战,自动登录并发送微博
396 0
Python自动化实战,自动登录并发送微博
|
iOS开发 Python
Python实现微信消息连续发送
Python实现微信消息连续发送
|
网络协议 Python
进阶——python——邮件的发送与收取(发送邮件)
进阶——python——邮件的发送与收取(发送邮件)
进阶——python——邮件的发送与收取(发送邮件)
|
安全 数据安全/隐私保护 Python
python stmplib与email模块邮箱详解
python stmplib与email模块邮箱详解
python stmplib与email模块邮箱详解
|
JSON jenkins 持续交付
python接口自动化(十一)--发送post【data】(详解)
前面登录博客园的是传 json 参数,由于其登录机制的改变没办法演示,然而在工作中有些登录不是传 json 的,如 jenkins 的登录,这里小编就以jenkins 登录为案例,传 data 参数,给各位童鞋详细演练一下。
235 0
python接口自动化(十一)--发送post【data】(详解)
|
网络协议 网络架构 Python
socket库:Python实现组播与发送二进制数据
socket库:Python实现组播与发送二进制数据
462 0
socket库:Python实现组播与发送二进制数据
|
传感器 SQL 监控
如何用Python发送告警通知到钉钉?
如何用Python发送告警通知到钉钉?
614 0
如何用Python发送告警通知到钉钉?
|
JSON 数据格式 Python
python POST发送多个段(如json消息+文件)
python POST发送多个段(如json消息+文件)
197 0

热门文章

最新文章