3

我们有一个 AppEngine,它通过电子邮件从远程站点接收自动数据并将其存储到数据存储中。我们现在使用的是第 3 方 SMTP 主机,并且 /_ah/mail/ 工作正常。

许多此类数据来自传统的微控制器、PLC、智能电表等。它们都有电子邮件地址、SMTP 服务器、SMTP 用户/密码、发件人地址和时间间隔的配置。

我们想在 g1-small Compute Engine 实例上设置 postfix,以处理传入数据的经过身份验证的直接 SMTP 连接,但没有其他人这样做的示例。是否像编写一个后缀过滤器来获取数据并将其发布到 AppEngine 上的 /_ah/mail 一样简单?

或者,我们是否缺少更简单的方法?我们正在尽可能将一些设备转换为使用 POST/PUT,但我们有很多不同的设备,这需要时间。

4

1 回答 1

4

Google App Engine 为入站电子邮件提供 SMTP 服务,发送到的电子邮件<anything>@<app_id>.appspotmail.com将被发送到/_ah/mail/<anything>。如果您的设备只需要向您的系统发送电子邮件,您可以将它们直接指向GAE 的邮件服务器

您关于在 GCE 上运行入站邮件服务器并使用它在您的应用程序上转发到 HTTP 的建议也是一个可行的解决方案,并且不需要滥用电子邮件服务器。甚至有公司会为你做这件事

于 2014-06-13T17:11:20.877 回答