[Comm] postfix aliases + canonical + transport
Mike Lykov
=?iso-8859-1?q?combr_=CE=C1_vesna=2Eru?=
Ср Янв 28 14:49:49 MSK 2004
Здравствуйте.
в свете новых веяний мне нужно настроить перенаправление почты для отдельных
пользователей на другой почтовый сервер.
использовал запись в таблице transport:
другой.домен smtp:[ип-адрес сервера в другом.домене]
(по узеру перенаправление не работает в postfix 1.*, а в доках на 2.*
работает).
поэтому в таблице canonical приходится писать
admin @другой.домен
т.е. при получении письма на адрес admin@этот.домен его адрес переделывается в
admin@другой.домен, и тут transport его подхватывает и отправляет кому надо.
то есть действует такая схема:
входящее письмо -> canonical->transport-> другой домен.
Проблема состоит в том, что надо еще преобразовывать часть перед @, т.е.
письмо посланное на master@этот.домен должно преобразоваться (обычно я делал
это в таблице aliases) в admin@этот.домен так:
admin: master
Но при этом после aliases сразу идет попытка доставить письмо локально, минуя
canonical->transport. (возникает ошибка, что нет ящика admin@этот.домен,
потому что есть только ящик admin@другой.домен на другом сервере)
как бы это обойти?
--
Mike
Подробная информация о списке рассылки community