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实现子类调用父类的方法
Nov 10 Python
python中MySQLdb模块用法实例
Nov 10 Python
python集合类型用法分析
Apr 08 Python
python实现图片变亮或者变暗的方法
Jun 01 Python
python实现文件快照加密保护的方法
Jun 30 Python
使用Python导出Excel图表以及导出为图片的方法
Nov 07 Python
基于Python3.6+splinter实现自动抢火车票
Sep 25 Python
python设置环境变量的作用和实例
Jul 09 Python
python3.6中@property装饰器的使用方法示例
Aug 17 Python
python连接、操作mongodb数据库的方法实例详解
Sep 11 Python
Python中免验证跳转到内容页的实例代码
Oct 23 Python
Django vue前后端分离整合过程解析
Nov 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
一个很方便的 XML 类!!原创的噢
2006/10/09 PHP
php实现无限级分类查询(递归、非递归)
2016/03/10 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
2017/02/17 PHP
利用PHPStorm如何开发Laravel应用详解
2017/08/30 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
2019/05/29 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
基于jQuery的图片大小自动适应实现代码
2010/11/17 Javascript
jquery自动填充勾选框即把勾选框打上true
2014/03/24 Javascript
javascript操作select元素实例分析
2015/03/27 Javascript
JS中的Replace方法使用经验分享
2015/05/20 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
JavaScript中eval函数的问题
2016/01/31 Javascript
jquery判断页面网址是否有效的两种方法
2016/12/11 Javascript
JS实现的简单轮播图运动效果示例
2016/12/22 Javascript
javascript实现复选框全选或反选
2017/02/04 Javascript
设置cookie指定时间失效(实例代码)
2017/05/28 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
2018/05/07 Javascript
纯JS实现出生日期[年月日]下拉菜单效果
2018/06/01 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
使用JavaScrip模拟实现仿京东搜索框功能
2019/10/16 Javascript
react-native聊天室|RN版聊天App仿微信实例|RN仿微信界面
2019/11/12 Javascript
详解python中xlrd包的安装与处理Excel表格
2016/12/16 Python
python使用tornado实现登录和登出
2018/07/28 Python
如何基于python3和Vue实现AES数据加密
2020/03/27 Python
解决python3.x安装numpy成功但import出错的问题
2020/11/17 Python
Python实现邮件发送的详细设置方法(遇到问题)
2021/01/18 Python
士力架广告词
2014/03/20 职场文书
2014教师党员自我评议总结
2014/09/19 职场文书
内勤岗位职责
2015/02/10 职场文书
新教师教学工作总结
2015/08/12 职场文书
自己搭建resnet18网络并加载torchvision自带权重的操作
2021/05/13 Python
Python如何解决secure_filename对中文不支持问题
2021/07/16 Python
Python实现文字pdf转换图片pdf效果
2022/04/03 Python
Spring Boot优化后启动速度快到飞起技巧示例
2022/07/23 Java/Android