python 发送邮件
# /usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 18-8-20 上午9:52
# @Author : xxx
# @Email : xxxxxxxx
# @File : email_send_msg.py
# @Software: PyCharmimport smtplib
from email.mime.text import MIMEText # 引入smtplib和MIMETextimport jsonname = '今日头条'
original_url = 'www.baidu.com'
image_urls = ["www.image1","www.image2","www.image3"]dict_msg = {'source':'今日头条','original_url':original_url,'image_urls':image_urls}
str_msg = json.dumps(dict_msg)
print(str_msg)host = 'smtp.163.com' # 设置发件服务器地址
port = 25 # 设置发件服务器端口号。注意,这里有SSL和非SSL两种形式
sender = 'xxxxxxx@163.com' # 设置发件邮箱,一定要自己注册的邮箱
pwd = 'xxxxxxx' # 设置发件邮箱的密码,等会登陆会用到
receiver = 'xxxxxxxxxx@qq.com' # 设置邮件接收人,可以是扣扣邮箱
receiver_1 = 'xxxxxxxxxxx@qq.com' # 设置邮件接收人,可以是扣扣邮箱
body = str_msg # 设置邮件正文,这里是支持HTML的msg = MIMEText(body, 'html') # 设置正文为符合邮件格式的HTML内容
msg['subject'] = 'Hello Python' # 设置邮件标题
msg['from'] = sender # 设置发送人
msg['to'] = receiver # 设置接收人try:s = smtplib.SMTP(host, port) # 注意!如果是使用SSL端口,这里就要改为SMTP_SSLs.login(sender, pwd) # 登陆邮箱s.sendmail(sender, [receiver], msg.as_string()) # 发送邮件!如果多个邮箱 则使用列表print('Done')s.quit()
except smtplib.SMTPException:print('***************')
python 发送邮件相关推荐
- python邮件发送哪个好_最全总结!聊聊 Python 发送邮件的几种方式
1. 前言 邮件,作为最正式规范的沟通方式,在日常办公过程中经常被用到 我们都知道 Python内置了对 SMTP 的支持,可以发送纯文本.富文本.HTML 等格式的邮件 本文将聊聊利用 Python ...
- Python发送邮件smtplib.SMTP各报错问题的解决方法
Python发送邮件smtplib.SMTP各报错问题的解决方法 参考文章: (1)Python发送邮件smtplib.SMTP各报错问题的解决方法 (2)https://www.cnblogs.co ...
- 用Python发送邮件[zt]
用Python发送邮件 服务器需要周期性的检查邮件队列,然后通过smtp服务器发送出去,就网上搜了搜,然后修改了加工了一下,写了一个邮件发送的简单模块 两个文件 config.py:配置信息 send ...
- python发送邮件及附件
今天给大伙说说python发送邮件,官方的多余的话自己去百度好了,还有一大堆文档说实话不到万不得已的时候一般人都不会去看,回归主题: 本人是mac如果没有按照依赖模块的请按照下面的截图安装 导入模块如 ...
- Python发送邮件以及对其封装
Python发送邮件分为四步 连接到smtp服务器 登陆smtp服务器 准备邮件 发送邮件 导入所需要的包 import smtplib from email.mime.text import MIM ...
- python 发送邮件connect none_Python发送邮件功能示例【使用QQ邮箱】
本文实例讲述了Python发送邮件功能.分享给大家供大家参考,具体如下: 这里以QQ邮箱为例说明 登录邮箱点账号 开启smtp 开启时会要求你发送一条短信,发送完成后点已发送. 就有授权码了 代码如下 ...
- python 发送邮件的两种方式【终极篇】
python 发送邮件的两种方式[终极篇] 一,利用python自带的库 smtplib简单高效 from email.mime.multipart import MIMEMultipart from ...
- python自动截图发送邮件_PhantomJS按尺寸截取页面,并用python发送邮件
前言:当前有个任务是要把几个网站的日志返回状态码进行汇总,用饼图展示,并每天发送邮件. 一.分析问题 画出饼图,这个我用kibana给画出来了,下面不做讲解: 截取饼图,因为kibana是用js展示出 ...
- 最全总结!聊聊 Python 发送邮件的几种方式
1. 前言 邮件,作为最正式规范的沟通方式,在日常办公过程中经常被用到 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案例 ...
- flask-mail异步发送邮件_使用 python 发送邮件
使用 python 发送邮件,这个也没啥讲的,分享三种方式发送邮件,最后一种三行代码就可以发送邮件,是不是很爽啊,话不多说,直接上代码 第一种:正常发送邮件,也就是同步发送邮件 #!/usr/bin/ ...
最新文章
- 最常用 150 个Linux命令汇总(建议收藏)
- APK安装错误和解决方法
- 抓localhost包 - rawcap
- bash mysql count()_【MySQL】性能优化之 count(*) VS count(col)
- pcl里面的法线估计
- jquery-属性操作
- java 对象初始化过程_Java——对象初始化顺序使用详解
- rsyslog-mysql_04-Log rsyslog-mysql loganalyzer
- 易宝典文章——玩转Office 365中的Exchange Online服务 之二十八 怎样过滤病毒***邮件...
- font-family:中文字体的英文名称 (宋体 微软雅黑)
- 新手CrossApp 之ScrollView小结
- 【转载】html中自定义字体
- 幼儿园故事导入语案例_幼儿语言活动方案优秀案例合集
- codeigniter3 全面集成 phpunit
- 发布轻开平台移动App服务器
- 四, Scala 伴生对象, 特质
- Matlab 4. Matlab2016 不能保存数据(变量)的解决方法(中文版)-v7.3 switch
- 机器学习(2)——周志华
- Google Cloud Platform免费申请试用后结算账号(Billing Account)自动关闭,不能开启的问题
- webworker应用场景_JavaScript 工作原理之七-Web Workers 分类及 5 个使用场景