Python实现给qq邮箱发送邮件的方法


Posted in Python onMay 28, 2015

本文实例讲述了Python实现给qq邮箱发送邮件的方法。分享给大家供大家参考。具体实现方法如下:

#-*-coding:utf-8-*-  
#========================================== 
# 导入smtplib和MIMEText 
#========================================== 
from email.mime.text import MIMEText 
import smtplib 
#========================================== 
# 要发给谁,这里发给2个人 
#========================================== 
mailto_list=["naughty610@qq.com","1034791200@qq.com"] 
#========================================== 
# 设置服务器,用户名、口令以及邮箱的后缀 
#========================================== 
mail_host="smtp.qq.com" 
mail_user="naughty610" 
mail_pass="here is your password" 
mail_postfix="qq.com" 
#========================================== 
# 发送邮件 
#========================================== 
def send_mail(to_list,sub,content): 
  ''''' 
  to_list:发给谁 
  sub:主题 
  content:内容 
  send_mail("aaa@126.com","sub","content") 
  ''' 
  me=mail_user+"<"+mail_user+"@"+mail_postfix+">" 
  msg = MIMEText(content) 
  msg['Subject'] = sub 
  msg['From'] = me 
  msg['To'] = ";".join(to_list) 
  try: 
    s = smtplib.SMTP() 
    s.connect(mail_host) 
    s.login(mail_user,mail_pass) 
    s.sendmail(me, to_list, msg.as_string()) 
    s.close() 
    return True 
  except Exception, e: 
    print str(e) 
    return False 
if __name__ == '__main__': 
  if send_mail(mailto_list,"here is subject","here is content"): 
    print "发送成功" 
  else: 
    print "发送失败"

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python脚本文件打包成可执行文件的方法
Jun 02 Python
判断网页编码的方法python版
Aug 12 Python
python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
Oct 20 Python
python 时间信息“2018-02-04 18:23:35“ 解析成字典形式的结果代码详解
Apr 19 Python
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
Jun 13 Python
Python常用爬虫代码总结方便查询
Feb 25 Python
Pandas之Dropna滤除缺失数据的实现方法
Jun 25 Python
Python实现获取系统临时目录及临时文件的方法示例
Jun 26 Python
Python使用Slider组件实现调整曲线参数功能示例
Sep 06 Python
如何基于python实现归一化处理
Jan 20 Python
终于搞懂了Keras中multiloss的对应关系介绍
Jun 22 Python
Python学习之time模块的基本使用
Jan 17 Python
Python import用法以及与from...import的区别
May 28 #Python
Python中使用不同编码读写txt文件详解
May 28 #Python
Python实现统计英文单词个数及字符串分割代码
May 28 #Python
python处理大数字的方法
May 27 #Python
python类继承用法实例分析
May 27 #Python
python显示生日是星期几的方法
May 27 #Python
python中zip和unzip数据的方法
May 27 #Python
You might like
超级简单的发送邮件程序
2006/10/09 PHP
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
php session劫持和防范的方法
2013/11/12 PHP
必须收藏的23个php实用代码片段
2016/02/02 PHP
laravel5.4生成验证码的实例讲解
2017/08/05 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
JavaScript入门教程(2) JS基础知识
2009/01/31 Javascript
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
JS模拟的QQ面板上的多级可展开的菜单
2009/10/10 Javascript
JavaScript QueryString解析类代码
2010/01/17 Javascript
解析使用JS 清空File控件的路径值
2013/07/08 Javascript
javascript获取元素偏移量的方法有哪些
2014/06/24 Javascript
javascript图片切换综合实例(循环切换、顺序切换)
2016/01/13 Javascript
JS中数组重排序方法
2016/11/11 Javascript
javascript设计模式之Adapter模式【适配器模式】实现方法示例
2017/01/13 Javascript
jQuery.ajax向后台传递数组问题的解决方法
2017/05/12 jQuery
vue.js获取数据库数据实例代码
2017/05/26 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
如何通过setTimeout理解JS运行机制详解
2019/03/23 Javascript
[02:16]完美世界DOTA2联赛PWL S3 集锦第三期
2020/12/21 DOTA
python登录pop3邮件服务器接收邮件的方法
2015/04/30 Python
如何安装并使用conda指令管理python环境
2019/07/10 Python
对Django url的几种使用方式详解
2019/08/06 Python
Python importlib模块重载使用方法详解
2020/10/13 Python
python中count函数知识点浅析
2020/12/17 Python
CSS3——齿轮转动关键代码
2013/05/02 HTML / CSS
AP澳洲中文网:澳洲正品直邮,包税收件无忧
2019/07/12 全球购物
几道数据库的概念性面试题
2014/05/30 面试题
计算机本科生自荐信
2013/10/15 职场文书
高中毕业生个人自我鉴定
2013/11/24 职场文书
大学生涯自我鉴定
2014/01/16 职场文书
数学教学随笔感言
2014/02/17 职场文书
ktv周年庆活动方案
2014/08/18 职场文书
2014学习优秀共产党员先进事迹思想汇报
2014/09/14 职场文书
党的群众路线对照检查材料(个人)
2014/09/24 职场文书
React更新渲染原理深入分析
2022/12/24 Javascript