2013-04-23 65 views
0

我已經在一個子域(稱爲「app.mydomain.com」)上使用「Google Apps for your domain」映射了一個Google App Engine應用程序,並且我在mydomain.com的DNS設置中使用了CNAME記錄。帶有CNAME的子域上的Google Apps,如何設置MX記錄?

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不設置與谷歌Apps的

[EDIT2] [上堆疊交換相關問題] 1

回答

1

的相關作爲正確回答堆棧溢出發佈你有linked到,這是不可能的。

CNAME資源記錄不能與另一個CNAME資源記錄共存於同一區域。您可以參考RFC1034RFC2181以下:

如果CNAME RR存在於一個節點,沒有其他數據應該存在;

任何一個別名可能只有一個這樣的規範名稱。

0

您應該能夠建立一個別名如文件http://support.google.com/a/bin/answer.py?hl=en&answer=53295所述。

但是:您將無法爲您的子域維護單獨的用戶。這可能是一個問題。我建議您查看一下郵件發送到URL路由的人員(如mailgun或Sendgrid):您可以將郵件發送到您的應用引擎應用,然後提取收件人信息並進行適當處理。

編輯:啊,誤解了。現在,如果我錯了,請糾正我的錯誤,但是您想讓Google Apps處理尚不是Google Apps域的現有域的子域的所有電子郵件?如果是這種情況,那麼你可能不能這樣做,因爲DNS基本上不會讓你將不同的MX記錄分配給CNAME子域。您可以使用A記錄或將您的根MX記錄指向Google Apps(然後子域名郵件將轉到同一位置)。

+1

我知道別名域,我已經設置好了,這與問題無關。問題是如何將子域名的電子郵件根源給Google,併爲該子域名創建CNAME條目。我知道這是根域的問題 – ZiglioUK 2013-04-24 01:21:37

0

與爲子域設置MX記錄完全相同。

所以對於mydomain.com和app.mydomain.com想這在綁定

@ IN MX aspmx.l.google.com 應用IN MX aspmx.l.google.com。

如果您需要驗證域

應用IN TXT「一些長碼放在這裏。」

+0

根域MX設置不是由谷歌應用處理,我會編輯我的問題來澄清 – ZiglioUK 2013-04-24 01:19:04

+0

另外,你有沒有試過自己?你知道它是否有效嗎?因爲我不是我們DNS的管理員,所以我只能告訴他們在我知道他們的工作後進行更改 – ZiglioUK 2013-04-24 01:22:28

0

根據您的DNS MX記錄,您可以定義主機名。 例如「經銷商」 ,將設置MX記錄,電子郵件域「reseller.yourdomain.com」

也就是說領域,谷歌的應用程序安裝程序將要求把爲「@」或

+0

THanks,我也會對此進行記錄 – ZiglioUK 2014-03-21 00:07:13

相關問題