• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python实现的简单发送邮件脚本分享

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

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了python 发送邮件脚本,python脚本,脚本语言python,python自动化测试脚本,python脚本编写实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

近来有些东西需要监控报警发邮件,然后在网上找了点材料,自己写了一个简单发送邮件的脚本,主要就是运用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@jb51.net"]
    #####################
    #设置服务器,用户名、口令以及邮箱的后缀
    mail_host="mail.gyyx.cn"
    mail_user="wangwei03@jb51.net"
    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'发送失败'
</div>

</div>

您可能想查找下面的文章:

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

相关文章

  • python中numpy基础学习及进行数组和矢量计算
  • python进阶_浅谈面向对象进阶
  • 初步认识Python中的列表与位运算符
  • 跟老齐学Python之类的细节
  • Python中__call__用法实例
  • 用Python实现斐波那契(Fibonacci)函数
  • python实现上传样本到virustotal并查询扫描信息的方法
  • Python ZipFile模块详解
  • Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
  • Python3基础之list列表实例解析

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python中针对函数处理的特殊方法
    • 利用Python实现简单的相似图片搜索的教程
    • 在Python的Django框架中实现Hacker News的一些功能
    • Python的ORM框架SQLObject入门实例
    • python实现简单ftp客户端的方法
    • Python中使用copy模块实现列表(list)拷贝
    • Python学习资料
    • python三元运算符实现方法
    • Python实现统计英文单词个数及字符串分割代码
    • python实现的DES加密算法和3DES加密算法实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有