`
mlzboy
  • 浏览: 725599 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

发邮件 python

阅读更多
#!/usr/bin/env python
# -*- coding: utf8 -*-
#导入smtplib和MIMEText
import smtplib
from email.mime.text import MIMEText
#############
#要发给谁,这里发给2个人
mailto_list=["13426444511@139.com","mlzboy@tom.com","frederick.mao@gmail.com","maolingzhi@vancl.cn"]
#####################
#设置服务器,用户名、口令以及邮箱的后缀
mail_host="smtp.126.com"
mail_user="mlzboy"
mail_pass="198465"
mail_postfix="126.com"
######################
def send_mail(to_list,sub,content):
    '''
    to_list:发给谁
    sub:主题
    content:内容
    send_mail("aaa@126.com","sub","content")
    '''
    me=mail_user+"<"+mail_user+"@"+mail_postfix+">"
    #msg = MIMEText(content)
    msg=MIMEText(content, 'plain','gb18030')
    msg['Subject'] = sub
    msg['From'] = me
    msg['To'] = ";".join(to_list)
    try:
        s = smtplib.SMTP()
        s.connect(mail_host)
        s.login(mail_user,mail_pass)
        s.sendmail(me, to_list, msg.as_string())
        s.close()
        return True
    except Exception, e:
        print str(e)
        return False
if __name__ == '__main__':
    if send_mail(mailto_list,"[报警]test,e.g.dangdang模板失效","具体链接为:。。。。"):
        print "发送成功"
    else:
        print "发送失败"

分享到:
评论

相关推荐

    Python发邮件代码

    Python发邮件代码

    Python发邮件源码

    这里我们关注的主题是“Python发邮件源码”,这通常涉及到使用SMTP(Simple Mail Transfer Protocol)来实现邮件的发送。下面我们将深入探讨这个话题,并提供一个实际的Python代码示例。 首先,你需要了解Python中...

    python3发送邮件

    使用python3发送QQ电子邮件,发送人为自己,接收人可以一个可以多个。

    python邮件发附件方法

    "Python 邮件发附件方法" Python 邮件发附件方法是指使用 Python 语言发送带附件的电子邮件。该方法使用了 Python 的 email 模块,通过该模块可以创建一个带附件的邮件实例,并将其发送到指定的收件人邮箱中。 ...

    Python 如何使用SMTP协议为注册用户发送邮件 Python源码

    Python源码Python 如何使用SMTP协议为注册用户发送邮件 Python源码Python 如何使用SMTP协议为注册用户发送邮件 Python源码Python 如何使用SMTP协议为注册用户发送邮件 Python源码Python 如何使用SMTP协议为注册用户...

    python发邮件详细实例

    详细展示了各种使用python发邮件的程序实例

    python发邮件程序

    python发邮件程序,发送方法:./mail.py 收件人 主题 html内容 图片文件 附件文件'

    python实现下载pop3邮件保存到本地

    Python实现下载pop3邮件保存到本地的知识点涉及到使用Python进行网络编程,利用poplib模块与邮件服务器交互,以及使用正则表达式处理邮件内容。以下是详细介绍: 1. poplib模块介绍: poplib是Python标准库的一部分...

    基于Python实现多进程的发送邮件.zip

    本课程设计的目标是利用Python实现多进程发送邮件的功能。 首先,我们需要了解Python中的`multiprocessing`模块,它是Python提供的一个标准库,用于实现多进程。通过创建子进程,每个进程可以独立地执行任务,互不...

    python3 多账户发邮件代码

    在Python3中,多账户发邮件的实现主要依赖于`smtplib`库和`email.mime`模块。`smtplib`库提供了与SMTP(简单邮件传输协议)服务器交互的功能,而`email.mime`则用于创建符合邮件标准的邮件对象。下面我们将详细探讨...

    python爬虫发邮件示例demo

    在这个“python爬虫发邮件示例demo”中,我们将探讨如何结合Python的爬虫技术和邮件发送功能,实现自动抓取数据并将其通过电子邮件发送出去。 首先,我们需要了解Python中的两个关键库:`requests` 和 `...

    Python-Python实现自动发邮件支持HTML富文本

    接下来,设置邮件的基本信息,包括发件人、收件人、主题和邮件内容: ```python from_email = "your-email@example.com" to_email = "recipient-email@example.com" subject = "Python 自动发送的 HTML 邮件" ...

    Python实现邮箱自动化处理

    Python实现邮箱(以QQ邮箱为例)自动化处理,包括自动发送、读取、删除、定时发送... 3.3 读取某发件人的邮件 3.4 读取某收件人的邮件 3.5 将未读邮件标记为已读 4 利用Python筛选邮件 5 利用Python删除指定邮件 案例

    python3自动发邮件脚本

    python3自动发邮件脚本,以QQ邮箱为例,自己配置发送邮箱和授权码

    python使用outlook发送邮件

    python使用outlook发送带附件邮件

    Python 定制HTML格式电子邮件 Python源码

    Python 定制HTML格式电子邮件 Python源码Python 定制HTML格式电子邮件 Python源码Python 定制HTML格式电子邮件 Python源码Python 定制HTML格式电子邮件 Python源码Python 定制HTML格式电子邮件 Python源码Python ...

    Python实现自动发送邮件和发送钉钉消息源码

    Python作为一种强大且易学的编程语言,广泛应用于各种自动化场景,包括邮件和消息的发送。本篇将深入讲解如何利用Python的requests库发送钉钉消息以及如何使用email和smtplib库发送邮件,特别是与163邮箱服务的集成...

    python邮件接收发送【完整脚本】

    邮件收发是Python中常见的一种应用场景,特别是在处理日常办公或系统通知时。本文将详细介绍如何使用Python进行邮件的发送和接收,以及如何添加附件。 一、发送邮件 Python中常用的库是`smtplib`和`email`,它们...

    SVN变化发送邮件(Python)

    2. 创建邮件:利用`email.mime`模块创建邮件对象,设置发件人、收件人、主题和邮件正文。 3. 检查SVN变化:可能通过执行SVN命令行工具(如`svn log`或`svn diff`)来获取最近的提交信息,或者通过直接访问SVN仓库的...

    python发邮件示例

    python发邮件示例

Global site tag (gtag.js) - Google Analytics