今天公司又有一個新的狀況,公司內部的其中一個網域信件無法透過 MailGateway 寄到公司內部進來,雖然這個 domain 也是透過 Exch 收發,而這個 Domain 是實際上在 Internet 有人註冊使用,想當然而信件就會被丟到對方。
要解決這個問題必須要從 Postfix 著手,先到 Postfix 的 transport 檔案增加資料:
vi /etc/postfix/transport
新增敘述::
NewDomain.tld smtp:[xxx.xxx.xxx.xxx]port
加入一筆紀錄指定哪個 domain 哪個 Ip 去, 如果 Port no.不是走標準的還可以指定
接下來要去編譯一下 transport 這個檔案讓 Postfix 方便讀進來
postmap hash:/etc/postfix/transport
最後記得重新啟動一下服務
service MailScanner restart
記得去觀察測試一下是否成功喔…