簡體   English   中英

如何將我的 mx 記錄設置到遠程服務器

[英]How can I set up my mx records to a remote server

通常,當我在一台服務器上托管客戶端並使用另一台服務器發送電子郵件時,設置 mx 記錄非常簡單,如下所示:

Priority  Host
5         smtp.somehost.com
5         inbound.somehost.com

這種設置很簡單。 但是,我目前有一個客戶的郵件在 netfirms.com 服務器上,當我詢問 mx 設置時,我從他們那里得到的信息非常簡潔:

Mx priority 30
Host @
point to mx.netfirms.com

目前 nslookup 顯示:

mail exchanger = 30 mx.mycustomersdomain.com.

...和 ​​telnet 到 mx.mycustomerdomain.com 端口 25 顯示:

220 bosimpinc12 bizsmtp ESMTP server ready

我發現很難將其轉換為標准的 mx 記錄,而且我不想在實時電子郵件服務器上進行過多試驗,以免對我的客戶造成過多干擾。 由於我的管理面板中的每個 mx 記錄只有兩個設置(優先級和主機),是否應該簡單地設置為:

Priority  Host
30        mx.netfirms.com

通過簡單地包含這個 mx 記錄,我可以認為 netfirms 服務器知道如何處理 smtp/入站電子郵件嗎? 如果是這樣,“@”在這里有什么意義? 那應該是一個單獨的記錄嗎?

非常感謝,邁克。

來自 BIND 文檔:

在標簽(或名稱)字段中使用時,asperand 或 at-sign (@) 符號表示當前原點。

所以,這個(在example.com區域時)

@ MX 30 mx.netfirms.com

和這個一樣

example.com MX 30 mx.netfirms.com

這實質上意味着“將@example.com 的所有郵件定向到地址 mx.netfirms.com 上的 SMTP 服務器example.com部分通常是隱含的,特別是如果您有某種 Web UI 來編輯您的 DNS 區域,所以是的,你的假設是正確的。

更重要的是,您的第二個問題的答案是否定的,您輸入 netfirm SMTP 服務器作為您的 MX 的事實並不意味着 netfirms 服務器將知道如何處理該域的 smtp/入站電子郵件(除非它[與您的 MX 無關)設置] 以前明確設置這樣做)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM