Smtp
接收郵件的不同伺服器
不確定我想要的是否可行,所以我很感激任何指示。我可以完全控制基礎設施(DNS 和伺服器)
目前我收到 domain.tld 的郵件。domain.tld 的 MX 記錄是 gw.domain.tld。然後 gw 進行一些垃圾郵件和病毒檢查並將郵件轉發到內部交換伺服器。GW 是 Proxmox 郵件網關盒(免費許可證)
現在我想要將不同收件人的郵件分發到其他郵件伺服器。基本上我只希望 user1@domain.tld 和 user2@domain.tld 像以前一樣去交換,但所有其他人都去不同的郵件伺服器(基於 linux)。
知道我怎麼能做到這一點嗎?
完成此操作的最簡單方法可能是將 MX 記錄定向到 Linux 伺服器,並讓它將相關使用者的郵件轉發到 Exchange 伺服器。這可以在使用者家中使用 .forward 來完成,如果使用者不需要存在於系統中,則可以在 /etc/aliases 中完成。
為此,您需要讓 Exchange 伺服器偵聽備用域,例如 user@exchange.company.com 或 user@company.local。
還有其他方法可以做得很好,例如在兩者前面放置一個智能 smtp 代理伺服器,但這只會增加複雜性。