Нужно перенаправлять всю входящую почту для заданного домена в определенный почтовый ящик на удаленной машине. В FAQ к Exim'у я наешл только решение для локального почтового ящика.
Я предполагаю сбрасывать всю приходящую почту для домена в локальный mailbox, а затем перенаправлять ее с помошью файла .forward.
Есть ли более оптимальное решение?
>Нужно перенаправлять всю входящую почту для заданного домена в определенный почтовый ящик
>на удаленной машине. В FAQ к Exim'у я наешл только решение
>для локального почтового ящика.
>Я предполагаю сбрасывать всю приходящую почту для домена в локальный mailbox, а
>затем перенаправлять ее с помошью файла .forward.
>Есть ли более оптимальное решение?Не знаю как насчет оптимального. Могу предложить альтернативное.
Добавляем в ROUTERS:my_redirect:
driver = redirect
allow_fail = true
allow_defer = true
domains = yourdomain.ru
data = user@otherdomain.ruЭто для одного домена. Если же их много, очень просто переписывается
domains = lsearch;/path/to/file/redirect
data = ${lookup {$domain} lsearch {/path/to/file/redirect}}В файл редиректа пишем строчки вида:
yourdomain.ru user@otherdomain.ru