有没有办法将传入的电子邮件转换为HTTP POST请求?

时间:2010-07-12 07:07:31

标签: http email email-integration

我正在寻找一种简单的服务/软件,可以将电子邮件转换为HTTP POST请求,因此我不必在单独的代码路径中编写电子邮件处理代码。这样的事情存在吗?

5 个答案:

答案 0 :(得分:4)

Google应用引擎会将收到的电子邮件转换为您应用的POST:

http://code.google.com/appengine/docs/python/mail/receivingmail.html

您可以直接在应用引擎上处理电子邮件,也可以编写一个回复到其他网站的处理程序:

http://code.google.com/appengine/docs/python/urlfetch/overview.html

答案 1 :(得分:3)

您可能会对以下几项服务感兴趣: http://mailhooks.com是一个很好的免费解决方案,但发布时间可能有所延迟,我不认为它们包含附件。

您还可以查看http://mailnuggets.com这是一项付费服务​​,但帖子更快,并且包含附件。

答案 2 :(得分:3)

有点迟,但我正在寻找类似的东西并遇到http://www.email2http.net - 它们允许您通过HTTP POST或GET将您的电子邮件发送到网络脚本,它包含附件。如果您只需要1个电子邮件地址和脚本,则免费。

答案 3 :(得分:0)

您可以运行Postfix或其他邮件服务器,将其配置为接受相应的电子邮件,然后将邮件传递给POST数据的命令(使用CURL或其他框架)。

将SMTP正确地称为服务器并非易事。访问控制更加困难。我要说使用真正的SMTP服务器。

答案 4 :(得分:0)

我需要多次这样做,并且总是推出自己的Postfix解决方案。我终于制作了一个docker容器并开源https://github.com/thingless/mailglove