Ковырялся в настройках, но чтото нифига не вышло.
Надо чтобы postfix на сервера в локальной сети отсылал почту по локалке, а не через инет, а те что в инете уже отправлял в инет.
У кого какие предложения будут???
Постановка задачи хромает... Надо вот такое?/usr/local/etc/postfix/transport:
mymail.ru smtp:192.168.2.254:25
yandex.ru smtp:194.6.6.6:25?
>Постановка задачи хромает... Надо вот такое?
>
>/usr/local/etc/postfix/transport:
>
>mymail.ru smtp:192.168.2.254:25
>yandex.ru smtp:194.6.6.6:25
>
>?
в конфиге у меня default_transport = smtp
все внутренние сервера smtp имеют внешний адрес через NAT. естественно они указаны в DNS. также прописал в hosts, так вот как бы сделать чтобы перед отправкой postfix прочитывал сначала hosts, а потом DNS.
В конфиге прописал, соглсно доке на сайте smtp_host_lookup = native, dns, но и это не принесло жедаемого успеха.попробую ваш вариант.
>>mymail.ru smtp:192.168.2.254:25
>>yandex.ru smtp:194.6.6.6:25mymail.ru virtual:
и будет тебе счастье