Domain-Name-System
如何將電子郵件 DNS 到虛擬主機域以將伺服器與網站分開
如果這是重複的,我深表歉意,但我不確定要搜尋的正確片語以確保尚未解決。
我有 2 台伺服器,PTR 記錄為
domain.com
和mail.domain.com
。第一台伺服器對小型網站和應用程序進行大規模虛擬託管,第二台伺服器旨在成為那些虛擬託管域的郵件伺服器。我已成功使用 iredmail 為主域執行電子郵件,使用
mail.domain.com
. 但是,我似乎無法弄清楚我需要如何設置我的 DNS 設置user@client.com
,例如client.com
DNS 解析為 serverdomain.com
,但 emailsclient.com
解析為 servermail.domain.com
。我已嘗試將 mx 記錄設置為
client.com
as usingmail.domain.com
的優先級10
,但隨後我們開始收到發往 / 發往電子郵件的錯誤domain.com
。我知道我們需要做一些後綴設置來重寫使用者帳戶,但是我如何設置 DNS 以便帳戶
user@client.com
可以使用mail.domain.com
或mail.client.com
用作 i/o 郵件伺服器?
關註名稱解析到的 IP 地址,而不是名稱。您希望
client.com
MX 記錄指向郵件伺服器的 IP 地址。注意不要誤以為名稱mail.client.com
中的 A 記錄與 MX 記錄相同client.com
;根本沒有mail.client.com
地址可能更簡單:只需為client.com
.
- 設置MX記錄,
mail.domain.com
指向接收郵件的伺服器的ip地址- 設置 CNAME 記錄以
mail.client.com
指向mail.domain.com
client.com
配置郵件伺服器以中繼郵件domain.com
測試
- 熟悉後綴並確保您的郵件伺服器的埠 25 不會接受
user@client.com
來自本地主機的郵件- 熟悉
dig
並確保最高優先級的 MX 記錄client.com
最終解析為郵件伺服器的 IP 地址。重複mail.client.com
。