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复制目录结构脚本代码分享
Mar 06 Python
python自动化脚本安装指定版本python环境详解
Sep 14 Python
解决matplotlib库show()方法不显示图片的问题
May 24 Python
tensorflow实现简单逻辑回归
Sep 07 Python
python实现多线程端口扫描
Aug 31 Python
pycharm快捷键汇总
Feb 14 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
Jun 03 Python
基于Keras 循环训练模型跑数据时内存泄漏的解决方式
Jun 11 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 Python
Matlab如何实现矩阵复制扩充
Jun 02 Python
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
Jun 09 Python
Python pandas读取CSV文件的注意事项(适合新手)
Jun 20 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中取得URL的根域名的代码
2011/03/23 PHP
PHP字符串比较函数strcmp()和strcasecmp()使用总结
2014/11/19 PHP
PHP+AJAX实现投票功能的方法
2015/09/28 PHP
php实现异步数据调用的方法
2015/12/24 PHP
详解PHP对象的串行化与反串行化
2016/01/24 PHP
php生成验证码,缩略图及水印图的类分享
2016/04/07 PHP
Yii2框架使用计划任务的方法
2016/05/25 PHP
PHP接收App端发送文件流的方法
2016/09/23 PHP
共享自己写一个框架DreamScript
2007/01/20 Javascript
jQuery 开天辟地入门篇一
2009/12/09 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
2013/06/05 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
jquery使用each方法遍历json格式数据实例
2015/05/18 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
浅谈react-router HashRouter和BrowserRouter的使用
2017/12/29 Javascript
vue基础之事件v-onclick="函数"用法示例
2019/03/11 Javascript
NodeJs生成sitemap站点地图的方法示例
2019/06/11 NodeJs
springboot+vue实现文件上传下载
2020/11/17 Vue.js
python根据距离和时长计算配速示例
2014/02/16 Python
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
python实现批量监控网站
2016/09/09 Python
Python数据分析之双色球统计单个红和蓝球哪个比例高的方法
2018/02/03 Python
python 限制函数调用次数的实例讲解
2018/04/21 Python
使用python实现快速搭建简易的FTP服务器
2018/09/12 Python
Django后台admin的使用详解
2019/07/08 Python
Python测试线程应用程序过程解析
2019/12/31 Python
Python龙贝格法求积分实例
2020/02/29 Python
Python 炫技操作之合并字典的七种方法
2020/04/10 Python
怎样比较两个类型为String的字符串
2016/08/17 面试题
2014爱耳日宣传教育活动总结
2014/03/09 职场文书
法制宣传教育方案
2014/05/09 职场文书
学习型党组织建设经验材料
2014/05/26 职场文书
心理学专业求职信
2014/06/16 职场文书
Windows server 2016服务器基本设置
2022/08/14 Servers