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