我已经在一个子域(例如“app.mydomain.com”)上使用“适用于您的域的Google Apps”映射了Google App Engine应用程序,并且我已经使用mydomain的DNS设置中的CNAME记录完成了该操作。融为一体
Google Apps是否可以处理发送到“@ app.mydomain.com”的电子邮件? 在mydomain.com的DNS记录中,我会有这样的配置:
app.mydomain.com. CNAME GHS.GOOGLE.COM.
app.mydomain.com. MX 1 ASPMX.L.GOOGLE.COM.
子域的CNAME条目是否会与同一子域的MX记录冲突?
[编辑] 根域MX记录@ mydomain.com未使用Google Apps设置
[edit2] [Stack Exchange上的相关问题] 1
答案 0 :(得分:1)
正如您在linked发布的相关Stack Overflow帖子中所正确回答的那样,这是不可能的。
CNAME资源记录不能与同一区域的另一个共存。您可以参考RFC1034和RFC2181获取以下内容:
如果节点上存在CNAME RR,则不应存在其他数据;
任何一个别名可能只有一个这样的规范名称。
答案 1 :(得分:0)
您应该能够设置http://support.google.com/a/bin/answer.py?hl=en&answer=53295中记录的别名域。
但是:您将无法为子域维护单独的用户。这可能是一个问题。我建议查看其中一个邮件到URL路由的人(如mailgun或Sendgrid):你可以将邮件发送到你的app引擎应用程序,然后提取收件人信息并妥善处理。
编辑:啊,误解了。现在,如果我错了,请更正我,但您是否正在尝试让Google Apps处理现有域的子域的所有电子邮件,而该域尚未是Google Apps域?如果是这种情况,那么您可能无法做到这一点,因为DNS基本上不允许您将不同的MX记录分配给CNAME的子域。您可以使用A记录或将您的根MX记录指向Google Apps(然后子域邮件将转到同一位置)。答案 2 :(得分:0)
为子域设置MX记录完全相同。
因此对于mydomain.com和app.mydomain.com在Bind
中会喜欢这个@ IN MX aspmx.l.google.com app IN MX aspmx.l.google.com。
如果您需要验证域
app IN TXT“一些长代码就在这里。”
答案 3 :(得分:0)
在您的DNS MX记录下,您可以定义主机名。 例如"经销商" 这将为电子邮件域设置MX记录" reseller.yourdomain.com"
这是谷歌应用安装程序要求输入的字段" @"或