Назад | Перейти на главную страницу

Могу ли я заставить Exim доставлять почту домена на IP-адрес локальной сети вместо MX?

У меня есть два сервера, один для Интернета, а другой для почты, за одним общедоступным IP-адресом. Письма, отправленные с веб-сервера на домены, размещенные на почтовом сервере, покидают этот журнал и не достигают почтового сервера:

1XDFqd-0003FL-3h == (mail_address) R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host

Я предполагаю, что это из-за того, что Exim пытается доставить почту на общедоступный IP-адрес (со стороны локальной сети), могу ли я настроить Exim для доставки доменов, размещенных на почтовом сервере, на адрес локальной сети?

Вы должны использовать manualroute маршрутизатор, обрабатывающий сообщения, удовлетворяющие некоторым условиям.

inner_mx:
    driver     = manualroute 
    condition  = +local_domains
    route_data = 10.11.12.13
    no_more

Убедитесь, что этот маршрутизатор размещен перед всеми остальными маршрутизаторами, чтобы предотвратить обычную обработку / маршрутизацию.