python实现126邮箱发送邮件


Posted in Python onMay 20, 2020

用Python发送126邮件,供大家参考,具体内容如下

今天想做个自动化邮件提醒的功能,最近刚好在学习python,都说python那么强大,想试一下python能否搞定,搜一下资料,果真可以,而且又简单通俗易懂

from email.mail.text import MIMEText
import smtplib

#发件人列表
to_list=["zhangsan@163.com", "lisi@qq.com"]
#对于大型的邮件服务器,有反垃圾邮件的功能,必须登录后才能发邮件,如126,163
mail_server="smtp.126.com"   # 126的邮件服务器
mail_login_user="mymail@126.com" #必须是真实存在的用户,这里我测试的时候写了自己的126邮箱
mail_passwd="******"    #必须是对应上面用户的正确密码,我126邮箱对应的密码

def send_mail(to_list,sub,content):
 '''
 to_list:发给谁
 sub:主题
 content:内容
 send_mail("aaa@126.com","sub","content")
 '''
 me=mail_user+"<"+mail_user+">"
 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,"subject","content"):
  print "发送成功"
 else:

抓包结果

工作中习惯抓包分析了分析问题了,这个也抓包看看,可以看到,python已经把smtp协议封装得相当完美了,python只要几行代码就可以实现发邮件功能。

python实现126邮箱发送邮件

进去自己的邮箱看一下,收到邮件了

python实现126邮箱发送邮件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 输出一个两行字符的变量
Feb 05 Python
python模块之StringIO使用示例
Apr 08 Python
python机器学习理论与实战(四)逻辑回归
Jan 19 Python
python实现txt文件格式转换为arff格式
May 31 Python
终端命令查看TensorFlow版本号及路径的方法
Jun 13 Python
Python从使用线程到使用async/await的深入讲解
Sep 16 Python
利用Python实现手机短信监控通知的方法
Jul 22 Python
Pandas时间序列:时期(period)及其算术运算详解
Feb 25 Python
学习Python列表的基础知识汇总
Mar 10 Python
Django调用支付宝接口代码实例详解
Apr 04 Python
python爬虫爬取淘宝商品比价(附淘宝反爬虫机制解决小办法)
Dec 03 Python
5行Python代码实现一键批量扣图
Jun 29 Python
python3.6使用SMTP协议发送邮件
May 20 #Python
Python操作Excel把数据分给sheet
May 20 #Python
python3通过qq邮箱发送邮件以及附件
May 20 #Python
学会python自动收发邮件 代替你问候女友
May 20 #Python
Django中ORM找出内容不为空的数据实例
May 20 #Python
django为Form生成的label标签添加class方式
May 20 #Python
django orm模块中的 is_delete用法
May 20 #Python
You might like
php入门教程 精简版
2009/12/13 PHP
php生成excel列序号代码实例
2013/12/24 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
PHP7 整型处理机制修改
2021/03/09 PHP
JavaScript在IE和Firefox浏览器下的7个差异兼容写法小结
2010/06/18 Javascript
JavaScript 基础篇之运算符、语句(二)
2012/04/07 Javascript
js网页版计算器的简单实现
2013/07/02 Javascript
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
一个JavaScript递归实现反转数组字符串的实例
2014/10/14 Javascript
js计算德州扑克牌面值的方法
2015/03/04 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
Bootstrap模态框禁用空白处点击关闭
2016/10/20 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
2017/05/07 Javascript
Nodejs+angularjs结合multiparty实现多图片上传的示例代码
2017/09/29 NodeJs
JavaScript定义及输出螺旋矩阵的方法详解
2017/12/01 Javascript
JavaScript实现元素滚动条到达一定位置循环追加内容
2017/12/28 Javascript
vue-resource post数据时碰到Django csrf问题的解决
2020/03/13 Javascript
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
vue实现动态给id赋值,点击事件获取当前点击的元素的id操作
2020/11/09 Javascript
pyqt4教程之实现半透明的天气预报界面示例
2014/03/02 Python
Python中的复制操作及copy模块中的浅拷贝与深拷贝方法
2016/07/02 Python
python 筛选数据集中列中value长度大于20的数据集方法
2018/06/14 Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
2019/07/04 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
2020/07/31 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
Silk’n激光脱毛器官网:silkn.com
2016/10/06 全球购物
英国领先的汽车轮胎和快速健康中心:Kwik Fit
2017/10/29 全球购物
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
医学护理系毕业生求职信
2013/10/01 职场文书
工厂搬迁方案
2014/05/11 职场文书
新学期标语
2014/06/30 职场文书
学生自我评语
2015/01/04 职场文书
高质量“欢迎词”
2019/04/03 职场文书