Sendmail - 對特定網域使用自訂端口

Sendmail - 對特定網域使用自訂端口

CentOS 5.x |傳送郵件

你好,

我需要將特定網域的電子郵件路由到下游伺服器上的自訂連接埠。有一個簡單的方法可以做到這一點嗎?我遇到了各種說明,描述如果我將本機 sendmail 偵聽介面設定為不同的連接埠如何執行此操作,但我不想這樣做。

簡而言之,我希望本地 sendmail MTA 仍偵聽連接埠 25,但將 foo.com 的郵件傳送到連接埠 2525 上的 MTA 123.123.123.123。

-M

答案1

使用 mailertable 新增到您的 /etc/mail/mailertable

domain_name    smtp[123.123.123.123:2525]

然後運行

make -C /etc/mail

答案2

對於我的 sendmail 版本,正確的格式是:

domain_name    smtp:[123.123.123.123]:2525

注意:在“smtp”後面加上一個冒號,使其成為“smtp:”,並將第二個右括號移到 IP 位址之後、“:2525”之前。

相關內容