你的設定怪怪的...
假設DOMAIN是abc.com.tw,那應該要先設 www.abc.com.tw A 61.218.x.x
然後再設定abc.com.tw的MX Record(如果你的郵件是aa@abc.com.tw)
所以這邊的MX Record 應該是
abc.com.tw MX 1 mail.abc.com.tw
abc.com.tw MX 10 mail2.abc.com.tw
再設定mail主機的A Record,如:
mail.abc.com.tw A 59.125.x.x
mail2.abc.com.tw A 59.125.x.x
而MX Record 後不可以設CNAME!(參見RFC1912)
另外給個建議,如果主機1 mail.abc.com.tw 與主機2 mail2.abc.com.tw,是同一台主機的話,那設mail2.abc.com.tw是多餘的,沒有意義,反而可能會有DNS的效能問題。如果mail.abc.com.tw與mail2.abc.com.tw是不同主機,就要做好這兩台主機之間的叢集同步,要不然很容易發生很多莫名其妙的問題。
補充一下
如果需要abc.com.tw與www.abc.com.tw指向同一台主機,最好的方式設定為
abc.com.tw A 61.218.x.x
www.abc.com.tw A 61.218.x.x
不要在abc.com.tw 上面設定任何有相關的CNAME。郵件主機查到abc.com.tw,會查找DNS中的MX Record,但我上面有說過MX 和 CNAME會衝突,為了安全起見,不要隨便設定比較安全。
MX的主機名稱均輸入@也可以,但就是不要輸入mail與mail2,除非你的信箱要為xxx@mail.abc.com.tw或xxx@mail2.abc.com.tw
有 A Record 就不用 MX .
看您的設定, 推測期望為:
DNS 共需三部份,依序為:
1.網域
2.網路主機
3.郵件主機
根據所提供的資訊正確設定應為
(假設網域為 abc.com.tw;IP以英文字母取代)
mail.abc.com.tw A 59.125.X.Y
mail2.abc.com.tw A 59.125.X.Z <- IP不可與上一部相同,若相同請勿設此列
www.abc.com.tw A 61.218.U.V
ef.abc.com.tw A 61.59.C.D
crm.abc.com.tw A 61.59.E.F <- IP不可與上一部相同,若IP相同則設定修改如最後一列
MX 10 mail.abc.com.tw
MX 20 mail2.abc.com.tw
crm.abc.com.tw CNAME ef.abc.com.tw <- 非必要,詳參考上述
若設定有誤,短期內雖能使用,但長期會因正反解不對,被某些Relay主機列為郵件黑名單,信件收發就容易出狀況。
www.abc.com.tw CNAME www.abc.com.tw
看來喝酒不只不能開車,也該禁止上網...呵
太茫了,接二連三出錯
應該是 www.abc.com.tw CNAME abc.com.tw
這邊有個現成"案例"...呵
http://ithelp.ithome.com.tw/question/10167069?tag=hp.all
感謝大大的回應,對我很受用.也讓我了解很多
謝謝