博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python发送邮件
阅读量:5057 次
发布时间:2019-06-12

本文共 936 字,大约阅读时间需要 3 分钟。

import smtplibimport urllibfrom email.mime.text import MIMETextmailto_list = ["674613047@qq.com"]mail_host = "smtp.139.com"  # 设置服务器mail_user = "15804066512@139.com"  # 用户名mail_pass = "581388jingying@"  # 口令mail_postfix = "139.com"  # 发件箱的后缀def send_mail(to_list, title, content):  # to_list:收件人;sub:主题;content:邮件内容    me = mail_user.split("@")[0]+ "<" + mail_user + ">"  # 这里的hello可以任意设置,收到信后,将按照设置显示    msg = MIMEText(content, _subtype='html', _charset='utf-8')  # 创建一个实例,这里设置为html格式邮件    msg['Subject'] = title  # 设置主题    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 str(e)        return Falsesend_mail(mailto_list, "邮件主题", "内容")

 

转载于:https://www.cnblogs.com/shuyu/p/5110129.html

你可能感兴趣的文章
MySQL服务读取参数文件my.cnf的规律研究探索
查看>>
java string(转)
查看>>
__all__有趣的属性
查看>>
BZOJ 5180 [Baltic2016]Cities(斯坦纳树)
查看>>
写博客
查看>>
利用循环播放dataurl的视频来防止锁屏:NoSleep.js
查看>>
python3 生成器与迭代器
查看>>
java编写提升性能的代码
查看>>
ios封装静态库技巧两则
查看>>
Educational Codeforces Round 46 (Rated for Div. 2)
查看>>
Abstract Factory Pattern
查看>>
C# 实现Bresenham算法(vs2010)
查看>>
基于iSCSI的SQL Server 2012群集测试(一)--SQL群集安装
查看>>
list 容器 排序函数.xml
查看>>
存储开头结尾使用begin tran,rollback tran作用?
查看>>
Activity启动过程中获取组件宽高的五种方式
查看>>
java导出Excel表格简单的方法
查看>>
SQLite数据库简介
查看>>
利用堆实现堆排序&amp;优先队列
查看>>
Mono源码学习笔记:Console类(四)
查看>>