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中的yield与generator
Apr 05 Python
Python数据结构之单链表详解
Sep 12 Python
对Python中gensim库word2vec的使用详解
May 08 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
python实现将文件夹内的每张图片批量分割成多张
Jul 22 Python
Python测试模块doctest使用解析
Aug 10 Python
Django模板语言 Tags使用详解
Sep 09 Python
Python3+Selenium+Chrome实现自动填写WPS表单
Feb 12 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
分布式全文检索引擎ElasticSearch原理及使用实例
Nov 14 Python
Python基础详解之描述符
Apr 28 Python
Python基于百度AI实现抓取表情包
Jun 27 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
destoon实现调用图文新闻的方法
2014/08/21 PHP
PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
2015/11/15 PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
2016/03/17 PHP
Laravel5.0+框架邮件发送功能实现方法图文与实例详解
2019/04/23 PHP
bcastr2.0 通用的图片浏览器
2006/11/22 Javascript
Prototype使用指南之ajax
2007/01/10 Javascript
javascript IE中的DOM ready应用技巧
2008/07/23 Javascript
Jquery UI震动效果实现原理及步骤
2013/02/04 Javascript
[原创]推荐10款最热门jQuery UI框架
2014/08/19 Javascript
jQuery中toggleClass()方法用法实例
2015/01/05 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
2015/11/29 Javascript
浅析Bootstrap缩略图组件与警示框组件
2016/04/29 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
js简单实现调整网页字体大小的方法
2016/07/23 Javascript
解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、mapGetters不可用问题
2018/08/03 Javascript
详解如何创建并发布一个 vue 组件
2018/11/08 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
vue-cli3中vue.config.js配置教程详解
2019/05/29 Javascript
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
在layui tab控件中载入外部html页面的方法
2019/09/04 Javascript
Vue+element-ui添加自定义右键菜单的方法示例
2020/12/08 Vue.js
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
Python 文件操作技巧(File operation) 实例代码分析
2008/08/11 Python
Python创建字典的八种方式
2019/02/27 Python
python实现微信防撤回神器
2019/04/29 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
python 实现从高分辨图像上抠取图像块
2020/01/02 Python
浅谈Python线程的同步互斥与死锁
2020/03/22 Python
家乐福巴西网上超市:Carrefour巴西
2016/10/31 全球购物
香港最大的洋酒零售连锁店:屈臣氏酒窖(Watson’s Wine)
2018/12/10 全球购物
我们的节日春节活动方案
2014/08/22 职场文书
2014最新版群众路线四风整改措施
2014/09/24 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
2015年思想品德教学工作总结
2015/07/22 职场文书
2019新员工试用期转正工作总结范文
2019/08/21 职场文书
Golang之sync.Pool使用详解
2021/05/06 Golang