python发送邮件功能实现代码


Posted in Python onJuly 15, 2016

本文实例为大家分享了python发邮件精简代码,供大家参考,具体内容如下

import smtplib
from email.mime.text import MIMEText
from email.utils import formataddr

#发送邮件功能
def send_mail(send_message_txt,*senders_list,**send_to_people):
  flag = True
  try:
    #编写发送的内容
    send_msg = MIMEText(send_message_txt,"plain","utf-8")
    send_msg["From"] = formataddr(["发送人姓名","邮箱账号"])
    #f发送人的名单
    for sender_name,mail_address in send_to_people.items():
      send_msg["To"] = formataddr([sender_name,mail_address])
    else:
      print("添加所有发送人")
    send_msg["Subject"] = "出现异常的sqlmap文件内容"
    #登录邮箱服务器
    send_server = smtplib.SMTP("smtp.126.com",25)
    send_server.login("登录邮箱账号","邮箱密码")
    #发送邮件
    send_server.sendmail("zqgcy0808@126.com",senders_list,send_msg.as_string())
    send_server.quit()
  except Exception as e:
    print(e)
    flag = False
  return flag

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

Python 相关文章推荐
python解析xml文件实例分享
Dec 04 Python
Python统计文件中去重后uuid个数的方法
Jul 30 Python
numpy.linspace 生成等差数组的方法
Jul 02 Python
python判断完全平方数的方法
Nov 13 Python
opencv python Canny边缘提取实现过程解析
Feb 03 Python
Python中求对数方法总结
Mar 10 Python
Python devel安装失败问题解决方案
Jun 09 Python
Python Django中间件使用原理及流程分析
Jun 13 Python
python代数式括号有效性检验示例代码
Oct 04 Python
python模拟点击玩游戏的实例讲解
Nov 26 Python
Python利器openpyxl之操作excel表格
Apr 17 Python
C站最全Python标准库总结,你想要的都在这里
Jul 03 Python
Python中列表和元组的使用方法和区别详解
Dec 30 #Python
Python中的变量和作用域详解
Jul 13 #Python
在Python中通过threading模块定义和调用线程的方法
Jul 12 #Python
举例讲解Python编程中对线程锁的使用
Jul 12 #Python
使用Python编写一个最基础的代码解释器的要点解析
Jul 12 #Python
Python中使用bidict模块双向字典结构的奇技淫巧
Jul 12 #Python
Python使用SocketServer模块编写基本服务器程序的教程
Jul 12 #Python
You might like
理解php Hash函数,增强密码安全
2011/02/25 PHP
解析isset与is_null的区别
2013/08/09 PHP
php实现的Captcha验证码类实例
2014/09/22 PHP
PHP 中使用ajax时一些常见错误总结整理
2017/02/27 PHP
JQuery 学习笔记01 JQuery初接触
2010/05/06 Javascript
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
JavaScript初学者应注意的七个细节小结
2012/01/30 Javascript
javascript实现dom动态创建省市纵向列表菜单的方法
2015/05/14 Javascript
JS实现黑色风格的网页TAB选项卡效果代码
2015/10/09 Javascript
jQuery使用$获取对象后检查该对象是否存在的实现方法
2016/09/04 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
nodejs连接mongodb数据库实现增删改查
2016/12/01 NodeJs
12306 刷票脚本及稳固刷票脚本(防挂)
2017/01/04 Javascript
基于javaScript的this指向总结
2017/07/22 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
vue 2.0 购物车小球抛物线的示例代码
2018/02/01 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
详解vue 图片上传功能
2019/04/30 Javascript
JavaScript动态添加数据到表单并提交的几种方式
2019/06/26 Javascript
Python登录系统界面实现详解
2019/06/25 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
2019/08/02 Python
Python实现新型冠状病毒传播模型及预测代码实例
2020/02/05 Python
Python matplotlib模块及柱状图用法解析
2020/08/10 Python
python如何设置静态变量
2020/09/07 Python
python如何利用paramiko执行服务器命令
2020/11/07 Python
用python查找统一局域网下ip对应的mac地址
2021/01/13 Python
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
Coccinelle官网:意大利的著名皮具品牌
2019/05/15 全球购物
教师求职信范文分享
2013/12/27 职场文书
《夏夜多美》教学反思
2014/02/17 职场文书
2014年度安全工作总结
2014/12/04 职场文书
2014年语文教学工作总结
2014/12/17 职场文书
python中%格式表达式实例用法
2021/06/18 Python
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL