3

我在 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 应用程序相关的特定限制有关。


此问题中提出的解决方案:将域的电子邮件定向到 AppEngine 电子邮件接收服务?明确适用于使用 cPanel 控制面板的提供商托管的域,是否有更通用的解决方案?

4

1 回答 1

2

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

于 2011-08-09T01:12:46.433 回答