Python实现的简单发送邮件脚本分享


Posted in Python onNovember 07, 2014

近来有些东西需要监控报警发邮件,然后在网上找了点材料,自己写了一个简单发送邮件的脚本,主要就是运用python的smtplib模块,分享给大家看一下:

#!/usr/bin/env python 

# -*- coding: utf-8 -*- 

#导入smtplib和MIMEText 

import smtplib,sys 

from email.mime.text import MIMEText 

  

def send_mail(sub,content): 

    ############# 

    #要发给谁,这里发给1个人 

    mailto_list=["wangwei03@3water.com"] 

    ##################### 

    #设置服务器,用户名、口令以及邮箱的后缀

    mail_host="mail.gyyx.cn"

    mail_user="wangwei03@3water.com"

    mail_pass="123456677890"

    mail_postfix="gyyx.cn"

    ###################### 

    ''''' 

    to_list:发给谁 

    sub:主题 

    content:内容 

    send_mail("aaa@126.com","sub","content") 

    '''

    me=mail_user+"<"+mail_user+"@"+mail_postfix+">"

    msg = MIMEText(content,_charset='gbk') 

    msg['Subject'] = sub 

    msg['From'] = me 

    msg['To'] = ";".join(mailto_list) 

    try: 

        s = smtplib.SMTP() 

        s.connect(mail_host) 

        s.login(mail_user,mail_pass) 

        s.sendmail(me, mailto_list, msg.as_string()) 

        s.close() 

        return True

    except Exception, e: 

        print str(e) 

        return False

if __name__ == '__main__': 

    if send_mail(u'这是python测试邮件',u'python发送邮件'): 

        print u'发送成功'

    else: 

        print u'发送失败'
Python 相关文章推荐
python实现数通设备tftp备份配置文件示例
Apr 02 Python
Python设计模式之代理模式实例
Apr 26 Python
python进阶教程之异常处理
Aug 30 Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
Sep 18 Python
从请求到响应过程中django都做了哪些处理
Aug 01 Python
Python使用ffmpy将amr格式的音频转化为mp3格式的例子
Aug 08 Python
python函数参数(必须参数、可变参数、关键字参数)
Aug 16 Python
python实现的config文件读写功能示例
Sep 24 Python
python+selenium+Chrome options参数的使用
Mar 18 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
Jun 03 Python
C++和python实现阿姆斯特朗数字查找实例代码
Dec 07 Python
Python实现石头剪刀布游戏
Jan 20 Python
Python获取Linux系统下的本机IP地址代码分享
Nov 07 #Python
零基础写python爬虫之使用Scrapy框架编写爬虫
Nov 07 #Python
零基础写python爬虫之爬虫框架Scrapy安装配置
Nov 06 #Python
零基础写python爬虫之爬虫编写全记录
Nov 06 #Python
零基础写python爬虫之打包生成exe文件
Nov 06 #Python
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
Nov 06 #Python
零基础写python爬虫之抓取糗事百科代码分享
Nov 06 #Python
You might like
解析phpstorm + xdebug 远程断点调试
2013/06/20 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
Windows下的PHP安装pear教程
2014/10/24 PHP
php判断文件上传类型及过滤不安全数据的方法
2014/12/17 PHP
PHP实现会员账号单唯一登录的方法分析
2019/03/07 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
原生js制作日历控件实例分享
2016/04/06 Javascript
JavaScript Ajax编程 应用篇
2016/07/02 Javascript
两行代码轻松搞定JavaScript日期验证
2016/08/03 Javascript
three.js快速入门【推荐】
2017/01/21 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
2017/04/18 Javascript
three.js实现3D视野缩放效果
2017/11/16 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
angular4中引入echarts的方法示例
2019/01/29 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
2019/09/18 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
Python中flatten( )函数及函数用法详解
2018/11/02 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
基于python中__add__函数的用法
2019/11/25 Python
Django自关联实现多级联动查询实例
2020/05/19 Python
Python接口测试文件上传实例解析
2020/05/22 Python
Python爬虫实现自动登录、签到功能的代码
2020/08/20 Python
Intimissimi德国网上商店:意大利知名内衣品牌
2018/04/03 全球购物
传媒专业推荐信范文
2013/11/23 职场文书
会展中心部门工作职责
2013/11/27 职场文书
大客户销售经理职责
2013/12/04 职场文书
股东合作协议书
2014/09/12 职场文书
2014年实验室工作总结
2014/12/03 职场文书
2014年乡镇纪委工作总结
2014/12/19 职场文书
2015年安全工作总结范文
2015/04/02 职场文书
勤俭节约主题班会
2015/08/13 职场文书
七年级写作指导之游记作文
2019/10/07 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python
SpringAop日志找不到方法的处理
2021/06/21 Java/Android
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle