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程序员开发中常犯的10个错误
Jul 07 Python
Python 中的with关键字使用详解
Sep 11 Python
Python Xml文件添加字节属性的方法
Mar 31 Python
Python装饰器基础概念与用法详解
Dec 22 Python
Appium+python自动化怎么查看程序所占端口号和IP
Jun 14 Python
对pyqt5之menu和action的使用详解
Jun 20 Python
用python建立两个Y轴的XY曲线图方法
Jul 08 Python
python3 selenium自动化 下拉框定位的例子
Aug 23 Python
Python定时发送天气预报邮件代码实例
Sep 09 Python
python线程安全及多进程多线程实现方法详解
Sep 27 Python
python 爬虫百度地图的信息界面的实现方法
Oct 27 Python
python实现布隆过滤器及原理解析
Dec 08 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
创建配置文件 用PHP写出自己的BLOG系统 2
2010/04/12 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
php中time()与$_SERVER[REQUEST_TIME]用法区别
2014/11/19 PHP
php中get_defined_constants函数用法实例分析
2015/05/12 PHP
jQuery源码分析之Event事件分析
2010/06/07 Javascript
jquery自定义属性(类型/属性值)
2013/05/21 Javascript
jQuery 回车事件enter使用示例
2014/02/18 Javascript
jquery删除指定的html标签并保留标签内文本内容的方法
2014/04/02 Javascript
JS自动倒计时30秒后按钮才可用(两种场景)
2015/08/31 Javascript
JS控制按钮10秒钟后可用的方法
2015/12/22 Javascript
JS基于HTML5的canvas标签实现炫目的色相球动画效果实例
2016/08/24 Javascript
微信小程序 教程之小程序配置
2016/10/17 Javascript
Bootstrap文件上传组件之bootstrap fileinput
2016/11/25 Javascript
详解webpack进阶之插件篇
2017/07/06 Javascript
vue组件中使用props传递数据的实例详解
2018/04/08 Javascript
JS eval代码快速解密实例解析
2020/04/23 Javascript
js闭包和垃圾回收机制示例详解
2021/03/01 Javascript
python模块之StringIO使用示例
2015/04/08 Python
python中多个装饰器的执行顺序详解
2018/10/08 Python
Python socket非阻塞模块应用示例
2019/09/12 Python
Python中的Cookie模块如何使用
2020/06/04 Python
Python实例教程之检索输出月份日历表
2020/12/16 Python
canvas需要在标签里直接定义宽高
2014/12/17 HTML / CSS
美国知名保健品网站:LuckyVitamin(支持中文)
2017/08/09 全球购物
会计电算化应届生求职信
2013/11/03 职场文书
珍惜资源的建议书
2014/08/26 职场文书
学习党的群众路线剖析材料
2014/10/09 职场文书
2015年校长新年寄语
2014/12/08 职场文书
2014年信息中心工作总结
2014/12/17 职场文书
简历中自我评价范文
2015/03/11 职场文书
学术会议领导致辞
2015/07/29 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
html+css 实现简易导航栏功能
2021/04/07 HTML / CSS
浅谈CSS不规则边框的生成方案
2021/05/25 HTML / CSS
Python标准库之typing的用法(类型标注)
2021/06/02 Python
mysql的数据压缩性能对比详情
2021/11/07 MySQL