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

Исходное сообщение
"postfix mail routing by destination"

Отправлено ilya_k , 13-Июл-07 21:35 
Доброго времени суток!

Подскажите, пожалуйста, как в postfix сделать маршрутизацию почты основываясь на адресе получателя?

Поясню.
Имеется postfix, MySQL и множество MDA, которые могут доставлять почту в юзерские mailbox (MDA принимает почту от postfix по LMTP через TCP-соединение).
Postfix исходя из запроса в MySQL по RCPT TO определяет в какой MDA передать письмо.
Почта мультидоменная и ящики из каждого домена могут хранится на любом сервере MDA.
Как это сделать?

P.S. Добился результатов при использовании mailbox_transport_maps, но при запросе в БД в качестве имени пользователя может быть использована только часть "user" из "user@domain", тем не менее, крайне важно, что бы часть "domain" была значимой.
В SQL-запросе для mailbox_transport_maps макроподстановка '%u@%d' (user@domain) невозможна :(.


Содержание

Сообщения в этом обсуждении
"postfix mail routing by destination"
Отправлено ilya_k , 14-Июл-07 13:39 
Ещё мне советовали использовать virtual транспорты, но как это делать ума не приложу.

Может кто-либо подскажет доку (с примерами) или куда копать?