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 相关文章推荐
JSONLINT:python的json数据验证库实例解析
Nov 28 Python
django中静态文件配置static的方法
May 20 Python
python爬取网页转换为PDF文件
Jun 07 Python
python 使用sys.stdin和fileinput读入标准输入的方法
Oct 17 Python
Python操作qml对象过程详解
Sep 26 Python
利用Python小工具实现3秒钟将视频转换为音频
Oct 29 Python
Django 实现Admin自动填充当前用户的示例代码
Nov 18 Python
简单了解python字符串前面加r,u的含义
Dec 26 Python
python实现自动打卡的示例代码
Oct 10 Python
python 监控服务器是否有人远程登录(详细思路+代码)
Dec 18 Python
用python自动生成日历
Apr 24 Python
使用scrapy实现增量式爬取方式
Jun 21 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
第四节 构造函数和析构函数 [4]
2006/10/09 PHP
php桌面中心(一) 创建数据库
2007/03/11 PHP
不用mod_rewrite直接用php实现伪静态化页面代码
2008/10/04 PHP
PHP 验证码不显示只有一个小红叉的解决方法
2013/09/30 PHP
一个比较不错的PHP日历类分享
2014/11/18 PHP
thinkPHP学习笔记之安装配置篇
2015/03/05 PHP
PHP实现上传文件并存进数据库的方法
2015/07/16 PHP
javascript 建设银行登陆键盘
2008/06/10 Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
2013/07/28 Javascript
div失去焦点事件实现思路
2014/04/22 Javascript
自己编写的支持Ajax验证的JS表单验证插件
2015/05/15 Javascript
jquery实现仿Flash的横向滑动菜单效果代码
2015/09/17 Javascript
15个常用的jquery代码片段
2015/12/19 Javascript
jQuery的ajax和遍历数组json实例代码
2016/08/01 Javascript
bootstrap中使用google prettify让代码高亮的方法
2016/10/21 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
使用Angular自定义字段校验指令的方法示例
2019/02/01 Javascript
countup.js实现数字动态叠加效果
2019/10/17 Javascript
通过JS判断网页是否为手机打开
2020/10/28 Javascript
使用Python实现BT种子和磁力链接的相互转换
2015/11/09 Python
python微信公众号开发简单流程
2018/03/23 Python
python cs架构实现简单文件传输
2020/03/20 Python
Python3常用内置方法代码实例
2019/11/18 Python
python3.6连接mysql数据库及增删改查操作详解
2020/02/10 Python
Python模拟登录和登录跳转的参考示例
2020/10/30 Python
EGO Shoes美国/加拿大:英国时髦鞋类品牌
2018/08/04 全球购物
ASOS西班牙官网:英国在线时尚和美容零售商
2020/01/10 全球购物
莫斯科珠宝厂官方网站:Miuz
2020/09/19 全球购物
货代行业个人求职简历的自我评价
2013/10/22 职场文书
怎么写好自荐信
2013/10/30 职场文书
电子商务个人职业生涯规划范文
2014/02/12 职场文书
优秀部门获奖感言
2014/02/14 职场文书
社区母亲节活动方案
2014/03/05 职场文书
退休教师追悼词
2015/06/23 职场文书
PyCharm 配置SSH和SFTP连接远程服务器
2022/05/11 Python