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 过滤字符串的技巧,map与itertools.imap
Sep 06 Python
Python 列表(List)操作方法详解
Mar 11 Python
python使用arp欺骗伪造网关的方法
Apr 24 Python
深入理解Python中命名空间的查找规则LEGB
Aug 06 Python
python 读写、创建 文件的方法(必看)
Sep 12 Python
Python学习之Django的管理界面代码示例
Feb 10 Python
python Spyder界面无法打开的解决方法
Apr 27 Python
python之消除前缀重命名的方法
Oct 21 Python
django框架模板语言使用方法详解
Jul 18 Python
python 导入数据及作图的实现
Dec 03 Python
Python configparser模块配置文件过程解析
Mar 03 Python
Python Pytorch查询图像的特征从集合或数据库中查找图像
Apr 09 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代码
2008/04/09 PHP
php中获取指定IP的物理地址的代码(正则表达式)
2011/06/23 PHP
php获取apk包信息的方法
2014/08/15 PHP
php写入数据到CSV文件的方法
2015/03/14 PHP
Zend Framework教程之Autoloading用法详解
2016/03/08 PHP
PHP运用foreach神奇的转换数组(实例讲解)
2018/02/01 PHP
javascript TextArea动态显示剩余字符
2008/10/22 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
一个简单的弹性返回顶部JS代码实现介绍
2013/06/09 Javascript
javascript下使用Promise封装FileReader
2016/02/19 Javascript
JavaScript弹出对话框的三种方式
2016/03/23 Javascript
Nodejs Stream 数据流使用手册
2016/04/17 NodeJs
JS、jQuery中select的用法详解
2016/04/21 Javascript
Vue.js实现输入框绑定的实例代码
2017/08/24 Javascript
NodeJs form-data格式传输文件的方法
2017/12/13 NodeJs
纯js封装的ajax功能函数与用法示例
2018/05/14 Javascript
JavaScript设计模式之单例模式简单实例教程
2018/07/02 Javascript
chosen实现省市区三级联动
2018/08/16 Javascript
uni-app之APP和小程序微信授权方法
2019/05/09 Javascript
Python抓取京东图书评论数据
2014/08/31 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
Python实现邮件的批量发送的示例代码
2018/01/23 Python
Python字符串格式化%s%d%f详解
2018/02/02 Python
Python实现的求解最小公倍数算法示例
2018/05/03 Python
Django如何开发简单的查询接口详解
2019/05/17 Python
Python之修改图片像素值的方法
2019/07/03 Python
python turtle 绘制太极图的实例
2019/12/18 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
python中np是做什么的
2020/07/21 Python
python中逻辑与或(and、or)和按位与或异或(&amp;、|、^)区别
2020/08/05 Python
世界最大域名注册商:GoDaddy
2016/07/24 全球购物
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
大学生怎样进行自我评价
2013/12/07 职场文书
个人政治思想总结
2015/03/05 职场文书
2019下半年英语教师的教学工作计划(3篇)
2019/09/25 职场文书
Python利用zhdate模块实现农历日期处理
2022/03/31 Python