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字符和字符值(ASCII或Unicode码值)转换方法
May 21 Python
python实现的多线程端口扫描功能示例
Jan 21 Python
轻松理解Python 中的 descriptor
Sep 15 Python
Django中的Signal代码详解
Feb 05 Python
Django 跨域请求处理的示例代码
May 02 Python
浅谈python 导入模块和解决文件句柄找不到问题
Dec 15 Python
Python的高阶函数用法实例分析
Apr 11 Python
Python 中包/模块的 `import` 操作代码
Apr 22 Python
Python threading.local代码实例及原理解析
Mar 16 Python
Python实现仿射密码的思路详解
Apr 23 Python
Keras模型转成tensorflow的.pb操作
Jul 06 Python
Python 2.6.6升级到Python2.7.15的详细步骤
Dec 14 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实现mysql数据库备份类
2008/03/20 PHP
PHP中$_SERVER的详细参数与说明
2008/07/29 PHP
基于win2003虚拟机中apache服务器的访问
2017/08/01 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
CSS(js)限制页面显示的文本字符长度
2012/12/27 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
js实现鼠标划过给div加透明度的方法
2015/05/25 Javascript
js获取Html元素的实际宽度高度的方法
2016/05/19 Javascript
AngularJS ng-bind-html 指令详解及实例代码
2016/07/30 Javascript
功能强大的Bootstrap组件(结合js)
2016/08/03 Javascript
JS控制静态页面传递参数并获取参数应用
2016/08/10 Javascript
jsp 网站引入外部css或者js失效问题解决
2016/10/31 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
详解angularJS自定义指令间的相互交互
2017/07/05 Javascript
vue实现自定义多选与单选的答题功能
2018/07/05 Javascript
VUE接入腾讯验证码功能(滑块验证)备忘
2019/05/07 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
2019/07/11 Javascript
小程序Request的另类用法详解
2019/08/09 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
关于引入vue.js 文件的知识点总结
2020/01/28 Javascript
Vue 根据条件判断van-tab的显示方式
2020/08/03 Javascript
[52:10]LGD vs Optic Supermajor小组赛D组胜者组决赛 BO3 第二场 6.3
2018/06/04 DOTA
Python使用面向对象方式创建线程实现12306售票系统
2015/12/24 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
2018/07/02 Python
ProForm英国站点:健身房和健身器材网上商店
2019/06/05 全球购物
技校学生个人职业生涯规划范文
2014/03/03 职场文书
劲霸男装广告词改编版
2014/03/21 职场文书
干部考核评语
2014/04/29 职场文书
2014保险公司内勤工作总结
2014/12/16 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
大学学生会辞职信
2015/05/13 职场文书
勤俭节约主题班会
2015/08/13 职场文书
大学军训口号大全
2015/12/24 职场文书
小学科学课教学反思
2016/02/23 职场文书
JavaScript实现队列结构过程
2021/12/06 Javascript