码迷,mamicode.com
首页 > Web开发 > 详细

使用qq邮箱发送html格式的邮件

时间:2015-08-19 02:05:45      阅读:708      评论:0      收藏:0      [点我收藏+]

标签:python   邮件   

import smtplib  
from email.mime.text import MIMEText  
mailto_list=["xxx@xxx.com","xxx@xxx.com"] 
mail_host="smtp.qq.com"  #设置服务器
mail_user="xxx@qq.com"   #用户名
mail_pass="xxx"   #密码 
  
def send_mail(mailto_list,subject,content):  #mailto_list:收件人;subject:主题;content:邮件内容
    me="Test"+"<"+mail_user+">"   #这里的Test可以任意设置,收到信后,将按照设置显示
    msg = MIMEText(content,_subtype=‘html‘,_charset=‘utf8‘)    #创建一个实例,这里设置为html格式邮件
    msg[‘Subject‘] = subject    #设置主题
    msg[‘From‘] = me  
    msg[‘To‘] = ";".join(to_list)  
    try:  
        s = smtplib.SMTP()  
        s.connect(mail_host)  #连接smtp服务器
        s.login(mail_user,mail_pass)  #登陆服务器
        s.sendmail(me, to_list, msg.as_string())  #发送邮件
        s.close()  
        return True
    except Exception, e:  
        print e  
        return False  
        
if __name__ == ‘__main__‘:  
    if send_mail(mailto_list,"hello","<a href=‘http://zhzhgo.blog.51cto.com/‘>测试</a>"):  
        print "发送成功"  
    else:  
        print "发送失败"


本文出自 “今日的努力,明日的成功!” 博客,请务必保留此出处http://zhzhgo.blog.51cto.com/10497096/1685731

使用qq邮箱发送html格式的邮件

标签:python   邮件   

原文地址:http://zhzhgo.blog.51cto.com/10497096/1685731

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!