CentOS 5.x | SendMail
你好,
我需要将特定域的电子邮件路由到下游服务器上的自定义端口。有没有简单的方法可以做到这一点?我遇到了各种说明,描述了如果我将本地 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”之前。