如何使用Python接收邮件?

时间:2011-02-05 06:11:34

标签: python email

我正在尝试在我家的计算机上制作一个程序,该程序将不断检查某个Gmail地址;目的是该地址收到的唯一电子邮件来自我。

我希望能够

  1. 检查邮件
  2. 下载邮件(可能是一个字符串,虽然文件可以接受),然后
  3. 从网络服务器删除邮件,但将其保存在我的电脑上。
  4. 这就是我现在需要知道的全部内容,但是我的长期目标是通过电子邮件设置一种远程终端,这样无论我在哪里收到电子邮件,都可以对我的计算机进行一定程度的控制。

2 个答案:

答案 0 :(得分:2)

正如加比指出的那样,你应该看看libgmail。您可能还想查看twisted python。他们有一些功能强大的SMTP,POP3,IMAP等模块,以及更多与电子邮件无关的模块。

答案 1 :(得分:1)

如果您想编写一个程序来处理传入的电子邮件,请查看Pythomnic框架:http://www.pythomnic3k.org/