通过入站邮件服务发送到特定版本

时间:2010-12-31 02:53:04

标签: python google-app-engine email

我有一个为入站邮件提供服务的应用,我已经为Google App Engine部署了一个新的开发版本。默认值当前设置为先前版本。

有没有办法指定入站邮件应该发送到特定版本?

这是使用URL记录的,但我在入站邮件服务中找不到任何对版本支持的引用......

2 个答案:

答案 0 :(得分:5)

不,目前不支持此功能。您可以为默认版本编写一些代码,通过URLFetch将邮件路由到其他版本。

答案 1 :(得分:0)

除了使用URLFetch编写在不同版本之间路由的代码之外,还有一种更简单的方法。

如果您有大量面向电子邮件的代码,并且需要开发版本, 只需使用您的十个应用程序之一作为开发应用程序(版本)。

这使您可以在开发应用程序数据存储区中执行类似测试的实体,您可以这样做 尽可能多地尝试在appengine live上运行。

唯一的限制是:

  • 因为应用程序有不同的名称,对于从应用程序发送的电子邮件,您需要从您的Gmail帐户发送或拥有 切换应用程序名称的配置
  • 向应用程序发送测试电子邮件的电子邮件地址会略有不同(我认为这不是一个大问题)
  • 使用不同的应用程序名称保留app.yaml
  • 你刻录了十个可能的应用程序中的另一个

大多数RCS允许您将相同的项目签出到不同的目录中。一旦准备好发布 (所有开发代码都已提交并完成测试),更新'production'目录(app.yaml除外),然后部署。