import smtplib
from email.mime.text import MIMEText # 收件人列表
mail_namelist = ["10402852@qq.com"]
# 发送方信息
mail_user = "10402852@qq.com"
# 口令,注意这里是腾讯的授权码,可不是什么 QQ密码或者独立密码!
# http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256
mail_pass = "*************" # 发送邮件
# title:标题
# conen:内容
def send_qq_email(title, conen):
try:
msg = MIMEText(str(conen))
# 设置标题
msg["Subject"] = title
# 发件邮箱
msg["From"] = mail_user
# 收件邮箱
msg["To"] = ";".join(mail_namelist)
# 设置服务器、端口
s = smtplib.SMTP_SSL("smtp.qq.com", )
# 登录邮箱
s.login(mail_user, mail_pass)
# 发送邮件
s.sendmail(mail_user, mail_namelist, msg.as_string())
s.quit()
print("邮件发送成功!")
return True
except smtplib.SMTPException as err:
print("邮件发送失败!"+str(err))
return False send_qq_email("开平服务器出现严重故障", "别害怕,这只是一个测试的邮件!")

最新文章

  1. iOS UIButton 设置图片平铺
  2. Eclipse Android 解决Gen文件夹为空的问题
  3. Linux 基础笔记
  4. 如何让光标处于EditText的末尾
  5. lua编程基础
  6. android自定义View之仿通讯录侧边栏滑动,实现A-Z字母检索
  7. Extjs4.2.1学习笔记[更新]
  8. 手游架构-REST架构
  9. centos生成公钥私钥 securecrt通过公钥访问服务器 winscp通过公钥访问服务器
  10. 基于.net的微服务架构的开发测试环境运维实践
  11. 持续交付Jenkins使用
  12. Java提高篇(三):内部类和匿名内部类
  13. C++学习 —— 灵活的继承特性
  14. html: 仿制soundmanager2右上角面板
  15. C# 符合备忘录
  16. VMware安装centos虚拟机 通过NAT与主机互通并能上网
  17. Oracle EBS WMS功能介绍(二)
  18. 搭建vue脚手架,包含Axios、qs、Element-UI、mock等插件的安装配置
  19. chmod 4777? 文件特殊权限 SUID SGID StickyBit
  20. scrapy-splash抓取动态数据例子二

热门文章

  1. 背景建模技术(五):视频捕获(VideoCapture)模块
  2. mongo日常操作备忘
  3. noip模拟赛 但有用
  4. [rsync]rsync设定及错误处理
  5. bzoj 3212 Pku3468 A Simple Problem with Integers 线段树基本操作
  6. springboot-部署到centos7
  7. 图论&数学:矩阵树定理
  8. POJ 2823 Sliding Window ST RMQ
  9. Asp.Net Web Forms/MVC/Console App中使用Autofac
  10. 重复代码Duplicated Code---要重构的信号