Linux

Sendmail - 為特定域使用自定義埠

  • January 5, 2021

CentOS 5.x | 發送郵件

你好,

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

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

-M

使用 mailertable 添加到您的 /etc/mail/mailertable

domain_name    smtp[123.123.123.123:2525]

然後執行

make -C /etc/mail

對於我的 sendmail 版本,我必須這樣做:

域名 smtp:

$$ 123.123.123.123 $$:2525 注意:在“smtp”之後添加一個冒號使其成為“smtp:”,並將第二個右括號移到 IP 地址之後和“:2525”之前。

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