Google App Engine可以使用第三方SMTP服务器吗?

时间:2010-10-22 20:35:03

标签: google-app-engine smtp cloud

Google App Engine目前通过其API限制您每天发送2,000封电子邮件(免费)。

如果您需要发送更多内容,如果可以使用第三方系统,我试图找到明确的答案。我知道他们不允许使用原始插座,所以我认为这种方法可能有问题......但我肯定不是第一个看到它的人。

最糟糕的情况是,我可以构建一个简单的非现场Web服务,我的GAE可以调用...但我更愿意只能通过SMTP服务器发送。

谢谢!

3 个答案:

答案 0 :(得分:4)

不。

你是对的:除了通过urlfetch API之外,你不能发出原始套接字请求,也不能发出任何其他直接出站请求。要与外部SMTP服务器通信,您需要使用Web服务作为代理。

答案 1 :(得分:3)

我们通过Postmark使用hutools.postmark API邮件外包服务。由于通信是基于HTTP的,因此它就像Google AppEngine上的魅力一样。这可能是您的选择,虽然它也是付费服务。我们使用它来获得arround GAE发送者限制。

答案 2 :(得分:1)

我已成功将第三方提供商用于Google App Engine的电子邮件服务。我已经使用他们的HTTP-API使用了SendGridMailGun