# /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 发送邮件相关推荐

  1. python邮件发送哪个好_最全总结!聊聊 Python 发送邮件的几种方式

    1. 前言 邮件,作为最正式规范的沟通方式,在日常办公过程中经常被用到 我们都知道 Python内置了对 SMTP 的支持,可以发送纯文本.富文本.HTML 等格式的邮件 本文将聊聊利用 Python ...

  2. Python发送邮件smtplib.SMTP各报错问题的解决方法

    Python发送邮件smtplib.SMTP各报错问题的解决方法 参考文章: (1)Python发送邮件smtplib.SMTP各报错问题的解决方法 (2)https://www.cnblogs.co ...

  3. 用Python发送邮件[zt]

    用Python发送邮件 服务器需要周期性的检查邮件队列,然后通过smtp服务器发送出去,就网上搜了搜,然后修改了加工了一下,写了一个邮件发送的简单模块 两个文件 config.py:配置信息 send ...

  4. python发送邮件及附件

    今天给大伙说说python发送邮件,官方的多余的话自己去百度好了,还有一大堆文档说实话不到万不得已的时候一般人都不会去看,回归主题: 本人是mac如果没有按照依赖模块的请按照下面的截图安装 导入模块如 ...

  5. Python发送邮件以及对其封装

    Python发送邮件分为四步 连接到smtp服务器 登陆smtp服务器 准备邮件 发送邮件 导入所需要的包 import smtplib from email.mime.text import MIM ...

  6. python 发送邮件connect none_Python发送邮件功能示例【使用QQ邮箱】

    本文实例讲述了Python发送邮件功能.分享给大家供大家参考,具体如下: 这里以QQ邮箱为例说明 登录邮箱点账号 开启smtp 开启时会要求你发送一条短信,发送完成后点已发送. 就有授权码了 代码如下 ...

  7. python 发送邮件的两种方式【终极篇】

    python 发送邮件的两种方式[终极篇] 一,利用python自带的库 smtplib简单高效 from email.mime.multipart import MIMEMultipart from ...

  8. python自动截图发送邮件_PhantomJS按尺寸截取页面,并用python发送邮件

    前言:当前有个任务是要把几个网站的日志返回状态码进行汇总,用饼图展示,并每天发送邮件. 一.分析问题 画出饼图,这个我用kibana给画出来了,下面不做讲解: 截取饼图,因为kibana是用js展示出 ...

  9. 最全总结!聊聊 Python 发送邮件的几种方式

    1. 前言 邮件,作为最正式规范的沟通方式,在日常办公过程中经常被用到 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案例 ...

  10. flask-mail异步发送邮件_使用 python 发送邮件

    使用 python 发送邮件,这个也没啥讲的,分享三种方式发送邮件,最后一种三行代码就可以发送邮件,是不是很爽啊,话不多说,直接上代码 第一种:正常发送邮件,也就是同步发送邮件 #!/usr/bin/ ...

最新文章

  1. 最常用 150 个Linux命令汇总(建议收藏)
  2. APK安装错误和解决方法
  3. 抓localhost包 - rawcap
  4. bash mysql count()_【MySQL】性能优化之 count(*) VS count(col)
  5. pcl里面的法线估计
  6. jquery-属性操作
  7. java 对象初始化过程_Java——对象初始化顺序使用详解
  8. rsyslog-mysql_04-Log rsyslog-mysql loganalyzer
  9. 易宝典文章——玩转Office 365中的Exchange Online服务 之二十八 怎样过滤病毒***邮件...
  10. font-family:中文字体的英文名称 (宋体 微软雅黑)
  11. 新手CrossApp 之ScrollView小结
  12. 【转载】html中自定义字体
  13. 幼儿园故事导入语案例_幼儿语言活动方案优秀案例合集
  14. codeigniter3 全面集成 phpunit
  15. 发布轻开平台移动App服务器
  16. 四, Scala 伴生对象, 特质
  17. Matlab 4. Matlab2016 不能保存数据(变量)的解决方法(中文版)-v7.3 switch
  18. 机器学习(2)——周志华
  19. Google Cloud Platform免费申请试用后结算账号(Billing Account)自动关闭,不能开启的问题
  20. webworker应用场景_JavaScript 工作原理之七-Web Workers 分类及 5 个使用场景

热门文章

  1. wms、wmts、wfs等地图服务区别
  2. JavaBean之Builder模式
  3. 自然语言推理入门:ESIM
  4. Day06-Python文件和数据格式化
  5. 爬取小说网站章节和小说语音播放
  6. 5个最佳WordPress广告插件
  7. 常用正则表达式—身份证号(JavaScript,Regex)
  8. STC15单片机读写大容量SD卡(IO口模拟SPI模式)
  9. Linux网络编程中EAGAIN错误和EINTR错误
  10. 浙江污水处理厂数字孪生平台建模_三维激光扫描_吉优赛维三维可视化管理平台_三维建模_3D模型