URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86539
[ Назад ]

Исходное сообщение
"postfix. несколько relayhost"

Отправлено zavetrom , 10-Сен-09 10:41 
необходимо что бы постфикс вел себя в соответствии с логикой:

1. локальным пользователям доставлял почту локально (с этим ясно).
2. пользователям домена corp1.ru - через smtp-сервер smtp.corp1.ru
3. пользователям домена corp2.ru - через smtp-сервер smtp.corp2.ru
4. пользователям всех остальных доменов - через сервер smtp.public.ru (это тоже ясно - relayhost = [smtp.public.ru])

вот с пунктами 2 и 3 - не ясно.
где указать такое?


Содержание

Сообщения в этом обсуждении
"postfix. несколько relayhost"
Отправлено Dr.Bier , 10-Сен-09 13:02 
>необходимо что бы постфикс вел себя в соответствии с логикой:
>
>1. локальным пользователям доставлял почту локально (с этим ясно).
>2. пользователям домена corp1.ru - через smtp-сервер smtp.corp1.ru
>3. пользователям домена corp2.ru - через smtp-сервер smtp.corp2.ru
>4. пользователям всех остальных доменов - через сервер smtp.public.ru (это тоже ясно
>- relayhost = [smtp.public.ru])
>
>вот с пунктами 2 и 3 - не ясно.
>где указать такое?

Гугл не работает? :) http://www.cyberciti.biz/faq/postfix-multiple-isp-accounts-s.../


"postfix. несколько relayhost"
Отправлено shadow_alone , 10-Сен-09 15:40 
transport

там укажи:
corp1.ru smtp:smtp.corp1.ru
corp2.ru smtp:smtp.corp2.ru  

ну и соотвественно в конфиге должно быть указанно использовать транспорт.
transport_maps = hash:/etc/postfix/transport