【问题标题】:Forwarding All Mail Sent to a Domain (Google App Engine)转发所有发送到域的邮件 (Google App Engine)
【发布时间】:2011-10-22 16:56:46
【问题描述】:

我在 Google App Engine 上构建了一个 Python 应用程序,它主要处理传入的邮件,并根据收到电子邮件的电子邮件地址来做一些有趣的事情。

我想使用自定义域来接收电子邮件,因为<some text>@<my app name>.appspotmail.com 比较麻烦。

很遗憾,我一直无法弄清楚如何进行此设置。我从这样的问题中收集到:Custom Incoming Mail Domain With Google App Engine 没有办法直接在 Google App Engine 中启用此功能,但使用某种 DNS 技巧(可能与 MX 记录相关)我将能够将发送到<arbitrary string>@<custom domain> 的电子邮件转发到<arbitrary string>@<my app name>.appspotmail.com真实地址。

有人能解释一下怎么做吗?我认为基本问题是我缺乏有关 DNS 的知识,但也可能与与 DNS 和 GAE 应用程序相关的特定限制有关。


此问题中提出的解决方案:Directing email for a domain to AppEngine email receiving service? 明确适用于使用 cPanel 控制面板的提供商托管的域,是否有更通用的解决方案?

【问题讨论】:

标签: python google-app-engine dns email-forwarding


【解决方案1】:

这与“DNS 欺骗”无关。您只需使用常规邮件服务 - Google Apps 即可 - 可以将其配置为将所有收到的邮件转发到特定地址,即您的应用程序可以接收电子邮件的任何地址。您的应用可以通过检查标头来确定原始的“收件人”地址。

【讨论】:

  • 据我了解,Google Apps 只能将预先指定的个人电子邮件地址转发到另一个电子邮件地址。我需要转发发送到 所有 电子邮件。您知道是否(以及如何)使用 Google Apps 可以实现这一点?
  • @Chris 在 Apps 管理控制台中设置一个包罗万象的处理程序以转发到该单个地址。它位于设置 -> 电子邮件下。
猜你喜欢
  • 2015-02-25
  • 1970-01-01
  • 2012-07-08
  • 2010-10-27
  • 1970-01-01
  • 1970-01-01
  • 2014-10-31
  • 2014-10-15
  • 2016-12-04
相关资源
最近更新 更多