Domain-Name-System

在單獨的電子郵件伺服器中處理電子郵件

  • April 18, 2014

這是關於維護全電子郵件 VPS 伺服器的問題。

首先,我現在有兩台 VPS 主機,都執行 CentOS 6.5,32 位系統。一個用於網路託管,另一個僅用於電子郵件。

這樣做的原因是,由於我有很多站點,我希望虛擬主機環境與電子郵件完全隔離。

因此,我按此順序為我的域添加了 A 記錄。

198.551.224.10     www.my-site.tld        # Pointing to my web host IP
198.551.224.10     my-site.tld            # Pointing to my web host IP
198.551.224.11     mail.my-site.tld       # Pointing to my mail host IP

這種方法的問題是,現在創建的每封電子郵件mail之前都會有一個前綴,就像joe@mai.my-site.tld這樣,我正在考慮將上述配置更改為:

  198.551.224.10     www.my-site.tld        # Pointing to my web host IP
  198.551.224.10     my-site.tld            # Pointing to my web host IP
  198.551.224.10     mail.my-site.tld       # Pointing to my mail host

這樣,所有地址都指向同一個 IP,然後以某種方式告訴 nginx 將來自伺服器的任何資訊重定向mail.my-site.tld到 IP198.551.224.11 (the EMAIL server)

問題是告訴 Nginx 重定向請求,但是如果有人有任何更好的資訊來說明如何在保留標準電子郵件格式的同時保留單獨的電子郵件伺服器,例如:name@domain.tld

A只要您設置了正確的記錄,該記錄就不會影響您的電子郵件MX。如果您想接收*@example.com*的電子郵件,您可以這樣設置您的區域:

mail 3600 IN A 198.551.224.11
@ 3600 IN MX mail.example.com.

除了 MX 設置,您可能還需要配置您的郵件伺服器以使用您的 my-site.tld 作為其預設域。如果使用 Postfix,請查看 mydomain 設置及其周圍的設置。CentOS 評論該文件對這些東西有好處。

引用自:https://serverfault.com/questions/589934