如何以编程方式捕获电子邮件? (像后人一样)

时间:2010-06-10 16:54:10

标签: email email-integration

我想为一个与Posterous类似的应用添加一项功能;换句话说,用户会发送电子邮件至post@myapp.com。然后,脚本会接收电子邮件并对其执行某些操作。它还需要某种身份验证,但我认为this question可以解决大部分问题。

我是否只需设置一个邮件帐户,然后通过IMAP访问它?或者,还有更好的方法?是否会有推荐的邮件服务器用于这样的事情?

应用程序本身就在Rails中,虽然这个脚本几乎可以用于任何东西,但我对.NET,python,ruby或其他几个版本感到满意,但理想情况下它必须能够在linux上轻松运行。 / p>

2 个答案:

答案 0 :(得分:1)

一种方法是使用支持POP3和IMAP http://github.com/look/fetcher

的抓取器

答案 1 :(得分:0)

两个想法:

  • 您可以使用Google App Engine
  • 处理收到的邮件
  • Lamson是一个Python电子邮件服务器,您可以像编写Web应用程序一样编写“电子邮件应用程序”。