从Google App Engine发送电子邮件

时间:2009-05-21 10:31:09

标签: python django google-app-engine mail-server

我有一个带有Django的Web服务器,由Apache服务器托管。我想为电子邮件服务器配置Google App Engine。我的网络服务器应该可以使用Google App Engine,当它使用EmailMessage或Google Mail API的sendmail基础设施发送任何电子邮件时。

我了解到,通过使用远程API,我可以从主Web服务器访问Google App Engine服务器。但是,我无法访问Google App Engine支持的Mail API。

远程API是否严格用于数据存储?如果是这样,只有数据库从中读取而没有其他API调用可以吗?

2 个答案:

答案 0 :(得分:2)

远程APi的示例代码为您提供了一个交互式控制台,您可以从中访问应用程序中任何模块。我认为不要求它们只是数据存储区操作。

答案 1 :(得分:0)

您可能希望使用第三方SMTP中继服务。 Here's a list

他们中的大多数都有一个简单的API,可以让您将电子邮件转发到他们的服务。这样,您就不受AppEngine限制的约束。更有信誉的人也会处理必要的标题,因此您的应用程序不会被标记为垃圾邮件发件人(希望它不是: - )