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中的Django框架中prefetch_related()函数对数据库查询的优化
Apr 01 Python
python中for语句简单遍历数据的方法
May 07 Python
Python实现TCP/IP协议下的端口转发及重定向示例
Jun 14 Python
python中WSGI是什么,Python应用WSGI详解
Nov 24 Python
python读取与写入csv格式文件的示例代码
Dec 16 Python
Python针对给定字符串求解所有子序列是否为回文序列的方法
Apr 21 Python
Python操作mongodb的9个步骤
Jun 04 Python
python 生成图形验证码的方法示例
Nov 11 Python
分析经典Python开发工程师面试题
Apr 08 Python
PyQt使用QPropertyAnimation开发简单动画
Apr 02 Python
python中selenium库的基本使用详解
Jul 31 Python
python scrapy简单模拟登录的代码分析
Jul 21 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
用phpmyadmin更改mysql5.0登录密码
2008/03/25 PHP
在WAMP环境下搭建ZendDebugger php调试工具的方法
2011/07/18 PHP
php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
2020/02/15 PHP
JQuery扩展插件Validate 3通过参数设置错误信息
2011/09/05 Javascript
javascript匿名函数应用示例介绍
2014/03/07 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
你所不了解的javascript操作DOM的细节知识点(一)
2015/06/17 Javascript
微信小程序 Button 组件详解及简单实例
2017/01/10 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
浅谈Vuejs Prop基本用法
2017/08/17 Javascript
webpack打包并将文件加载到指定的位置方法
2018/02/22 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
js实现图片局部放大效果详解
2019/03/18 Javascript
基于Proxy的小程序状态管理实现
2019/06/14 Javascript
浅谈vue 组件中的setInterval方法和window的不同
2020/07/30 Javascript
Python3.2中Print函数用法实例详解
2015/05/19 Python
在Python中使用swapCase()方法转换大小写的教程
2015/05/20 Python
在Python程序中操作文件之isatty()方法的使用教程
2015/05/24 Python
python http接口自动化脚本详解
2018/01/02 Python
Python之——生成动态路由轨迹图的实例
2019/11/22 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
python同义词替换的实现(jieba分词)
2020/01/21 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
Jack Rogers官网:美国经典的女性鞋靴品牌
2019/09/04 全球购物
报关简历自我评价怎么写
2013/09/19 职场文书
资金主管岗位职责范本
2014/03/04 职场文书
法人授权委托书公证范本
2014/09/14 职场文书
公司收款委托书范本
2014/09/20 职场文书
班主任2015新年寄语
2014/12/08 职场文书
优秀班主任推荐材料
2014/12/17 职场文书
东京审判观后感
2015/06/01 职场文书
2015秋季开学典礼新闻稿
2015/07/17 职场文书
读《方与圆》有感:交友方圆有度
2020/01/14 职场文书
原生Javascript+HTML5一步步实现拖拽排序
2021/06/12 Javascript
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL
MySQL定时备份数据库(全库备份)的实现
2021/09/25 MySQL