算是在豆瓣的第一个任务吧:
写了一个脚本,每周跑一次,把上周任意一天的邮件统计下发个摘要邮件
首先,解决上周任选一天的问题,采用每个礼拜天去取系统时间,然后随机减去1到6天
import time
import random
print str(int(time.strftime('%Y%m%d',time.localtime()))- random.randint(0,6))
然后解决用python发邮件的问题:
import random import smtplib from email.mime.text
import MIMEText
msg = MIMEText("context")
msg['Subject'] = "subject"
msg['From'] = "zgwonder@gmail.com"
msg['To'] = "zhanggan@douban.com"
try:
send = smtplib.SMTP()
send.connect("smtp.gmail.com")
send.ehlo()
send.starttls()
send.login("zgwonder","123456")
send.sendmail("zgwonder@gmail.com", "zhanggan@douban.com", msg.as_string())
send.close()
except Exception, e:
print str(e)
分享到:
相关推荐
基于Python的电子邮件自动发送程序设计涉及多个知识点,包括Python编程、邮件发送协议、电子邮件格式构造、文件操作以及程序的时间控制等。以下是详细的知识点说明。 首先,Python编程是整个项目的核心。Python由于...
使用python3发送QQ电子邮件,发送人为自己,接收人可以一个可以多个。
利用python脚本发送电子邮件,需要安装urllib和email这两个库。可直接运行,然后按照提示输入用户名密码等。
本教程将深入探讨如何使用Gmail API和Python来发送多个自定义电子邮件。 首先,我们需要安装Google的客户端库,`google-auth`和`google-api-python-client`,这两个库可以帮助我们与Gmail API进行交互。在命令行中...
电子邮件自动发送程序设计是Python的一个常见应用场景,它可以极大地提高工作效率,减少人为操作。本篇将深入探讨如何利用Python实现电子邮件的自动发送功能。 首先,我们需要了解Python中的SMTP(Simple Mail ...
利用模块smtplib,email,然后给给发一封最简单的邮件。邮件包括邮件头(就是发件人、邮件标题等),和正文内容。注释详细,方便学习。
Python 邮件发附件方法是指使用 Python 语言发送带附件的电子邮件。该方法使用了 Python 的 email 模块,通过该模块可以创建一个带附件的邮件实例,并将其发送到指定的收件人邮箱中。 email 模块是 Python 的一个...
使用python程序发送电子邮件,正文中英文,附件按需求添加,正常发送与接收。
在Python编程语言中,发送电子邮件是一项常见的任务,尤其在自动化脚本或通知系统中。这里我们关注的主题是“Python发邮件源码”,这通常涉及到使用SMTP(Simple Mail Transfer Protocol)来实现邮件的发送。下面...
2 利用Python发送邮件 2.1 发送一封简单的电子邮件 2.2 发送含HTML样式的电子邮件 2.3 发送带附件的电子邮件 2.4 以邮件的内容发送,而不是作为附件形式发送 2.5 群发邮件 2.6 定时发送邮件 2.7 发送CSV文件...
当涉及到电子邮件收发时,Python提供了强大的库,如`smtplib`和`email`,使得我们可以方便地通过代码来发送邮件,包括报表等附件。本教程将深入探讨如何使用Python编写脚本来发送带有报表的邮件。 首先,我们需要...
在这个“python爬虫发邮件示例demo”中,我们将探讨如何结合Python的爬虫技术和邮件发送功能,实现自动抓取数据并将其通过电子邮件发送出去。 首先,我们需要了解Python中的两个关键库:`requests` 和 `...
使用smtplib前,请使用telnet smtp.126.com 25确保端口能访问到
在Python编程语言中,发送邮件是一项常见的任务,尤其在自动化脚本或系统通知中非常有用。Python通过内置的`smtplib`库提供了对简单邮件传输...解压后,通过阅读和理解代码,可以更好地掌握Python发送邮件的实践技巧。
要使用Python发送电子邮件,您可以使用内置的 `smtplib` 模块和 `email` 模块。以下是一个简单的示例,演示如何使用这些模块来发送电子邮件: ```python import smtplib from email.mime.text import MIMEText from...
Python作为一种强大且易学的编程语言,广泛应用于各种自动化场景,包括电子邮件的自动发送。本教程将基于提供的"Python自动发送邮件并添加附件的源代码V2.1"进行深入解析,帮助你理解和实现类似的功能。 首先,我们...
本文将详细介绍如何使用Python进行邮件的发送和接收,以及如何添加附件。 一、发送邮件 Python中常用的库是`smtplib`和`email`,它们提供了发送邮件所需的功能。首先,你需要导入这两个库: ```python import ...
首先,我们需要了解smtplib库,它是Python标准库的一部分,专门用于处理SMTP(Simple Mail Transfer Protocol)协议,即用于发送电子邮件的协议。通过smtplib,我们可以连接到邮件服务器,登录账户,并发送邮件。 ...
Python-PostMail是一个轻量级的邮件服务器,它允许开发者通过发送HTTP POST请求的方式来实现电子邮件的发送。这个工具特别适合那些在web应用中需要集成邮件发送功能,而又不希望涉及复杂的SMTP服务器配置的场景。接...