Sendmail — использовать пользовательский порт для определенных доменов

Sendmail — использовать пользовательский порт для определенных доменов

CentOS 5.x | Отправить почту

Привет,

Мне нужно направить почту для определенных доменов на пользовательский порт на нижестоящем сервере. Есть ли простой способ сделать это? Я наткнулся на различные инструкции, описывающие, как это сделать, если я настраиваю свой локальный интерфейс прослушивания sendmail на другой порт, но я не хочу этого делать.

Короче говоря, я хочу, чтобы мой локальный MTA sendmail по-прежнему прослушивал порт 25, но отправлял почту для foo.com на MTA 123.123.123.123 на порт 2525.

решение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».

Связанный контент