Postfix
為什麼 postfix MX 查找中繼主機?
我在後綴conf中:
中繼主機 = my.internal.relay.example.org
所有的郵件都通過這個中繼傳輸。預設情況下,postfix 將嘗試在my.internal.relay.example.org上進行MX查找
為什麼 ?
這不是 MX 記錄的目的。我只想通過此主機發送,而不是發送到域。
我知道如何解決它(用
$$ $$或後綴配置)。後綴手冊說明瞭如何更改行為,但沒有說明原因。
對於 SMTP 伺服器來說,將郵件傳遞到 MX 記錄是很自然的。
通過在設置中還支持 MX 記錄,
relayhost
您還可以自動獲得 MX 記錄可以提供的本機故障轉移、負載平衡和冗餘。當你只有一個中繼機器時,只支持一個 IP 地址或主機名就很好了。與在該IP
上設置具有故障轉移和/或負載平衡器的集群相比,當您想防止單點故障時,使用 MX 記錄設置兩台或多台機器是實現冗餘和 HA 相當簡單的方法 -
relayhost
地址/主機名。使用 MX 記錄可能也比在 Postfix 中添加故障轉移支持更容易,例如為backup_relayhost
.