import smtplib
from email.mime.text import MIMEText
from email.utils import formataddrmy_sender = 'xxxxxx@163.com'  # 发件人邮箱账号
my_pass = 'xxxxxx'  # 发件人邮箱密码
my_user = 'xxxxxx@qq.com'  # 收件人邮箱账号,我这边发送给自己
msg = MIMEText('I like you so much.', 'plain', 'utf-8')
msg['From'] = formataddr(["FromTask", my_sender])  # 括号里的对应发件人邮箱昵称、发件人邮箱账号
msg['To'] = formataddr(["Crawler", my_user])  # 括号里的对应收件人邮箱昵称、收件人邮箱账号
msg['Subject'] = "miss you"  # 邮件的主题,也可以说是标题server = smtplib.SMTP_SSL("smtp.163.com", 465)  # 发件人邮箱中的SMTP服务器
server.login(my_sender, my_pass)  # 括号中对应的是发件人邮箱账号、邮箱密码
server.sendmail(my_sender, [my_user, ], msg.as_string())  # 括号中对应的是发件人邮箱账号、收件人邮箱账号、发送邮件
server.quit()  # 关闭连接
复制代码

转载于:https://juejin.im/post/5d0238b9f265da1b897acb0b

Python3实现邮箱发送相关推荐

  1. 使用Python登录QQ邮箱发送QQ邮件

    这真是黑科技啊,原来推送的广告邮件就是这样产生的.好人用来发节日贺卡,给女朋友纪念邮件:坏人会学着发广告,垃圾邮件.我希望大家能学会了做些有趣的有意义的事情. 今天我带大家实现下简单的发邮件功能.我们 ...

  2. 如何用python实现邮箱发送信息

    这篇文章主要为大家详细介绍了python实现邮箱发送信息,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了python实现邮箱发送信息的具体代码,供大 ...

  3. 【Zabbix】配置 腾讯企业邮箱 发送报警邮件

    Zabbix 配置 腾讯企业邮箱 发送报警邮件

  4. java发送消息_通过java给qq邮箱发送信息

    通过java程序给qq邮箱发送信息. 1.第一步:下载mail的jar包:javax.mail.jar 下载地址:https://javaee.github.io/javamail/#Latest_N ...

  5. SpringBoot中快速实现邮箱发送

    前言 在许多企业级项目中,需要用到邮件发送的功能,如: 注册用户时需要邮箱发送验证 用户生日时发送邮件通知祝贺 发送邮件给用户等 创建工程导入依赖 <!-- 邮箱发送依赖 --> < ...

  6. python smtp QQ邮箱 发送附件

    质己跑完case 会得到的一个测试报告,然后我要把这个测试报告通过qq邮箱发送到接受人那里,闲话少说 mailto_list = ['caoyong@zlddata.cn'] # 收件人(列表) ma ...

  7. 邮箱发送附件,附件变成了bin文件

    邮箱发送附件,附件变成了bin文件主要原因是因为文件名过长造成的 主需要添加  System.getProperties().setProperty("mail.mime.splitlong ...

  8. java实现qq邮箱发送附件和图片

    生成授权码 1.进入设置账户里面,把第一个服务开启 2.点生成授权码,在代码中当成是密码 3.集成到springboot里面,引入依赖包 <dependency><groupId&g ...

  9. python 实现使用163邮箱发送有图片的邮件

    周末温习下python,正好最近在做监控,想着 给163邮箱发邮件,记录下来,方便备查. 邮件发送必须要知道邮件的 传输协议 SMTP SMTP (Simple Mail Transfer Proct ...

最新文章

  1. Excel制作考勤管理
  2. 瑞幸咖啡生,互联网咖啡生;数据死,互联网咖啡死
  3. Python ORM框架之 Peewee入门
  4. 随笔2010.01.25
  5. VS2012 单元测试之泛型类(Generics Unit Test)
  6. C++中,类如果包含map/list等对象,慎用memset(0)
  7. Xcode9.0、Xcode9.1修改模拟器尺寸
  8. 赛门铁克symantec 卸载需要密码解决方法
  9. linux系统刷苹果4s,iOS8.4降级6.1.3教程 iPhone4s降级iOS6.1.3
  10. sqlite3:深入理解sqlite3_stmt 机制
  11. android通知栏设置,android系统通知栏提示消息
  12. 如何保存卡住的wps_我告诉你wps卡住了怎么办
  13. SD从零开始38-40
  14. Java版数据结构之单向链表
  15. LeetCode刷题日记盛最多水的容器
  16. labelme标注结果可视化(持续补充)
  17. ASEMI场效应管7N80怎么测量好坏
  18. Mysql 中文名称(包括字母)按首字母排序
  19. Window是系统中BitLocker是否应该开启?
  20. 无监督学习的12个最重要的算法介绍及其用例总结

热门文章

  1. Java中读取控制台输入
  2. leetcode算法题--Is Subsequence
  3. leetcode算法题--树的子结构
  4. leetcode算法题--最长回文子序列★★
  5. 「小程序JAVA实战」java-sesion的状态会话与无状态会话(38)
  6. SQLServer数据库的表管理
  7. ConstraintLayout 不能作为activity的根节点,否则fragment显示不出来
  8. VB读取INI配置文件各方资料整合
  9. POJ 2749 Building roads
  10. NSIS 打包 win7 中无法删除快捷方式