Hello!
On Mon, 07 Jul 2014 at 17:08:22 (+0900), Alexander Titaev wrote:
> Схема - фронтенд с основым доменом, часть адресов алиасятся во
> внутреннии домены и уходят по vpn на удаленные серверы в другие
> регионы.
> Задача проверять квоту для этих алиасящихся адресов на этапе rcpt to.
> Собственно задача отдать в сокет скрипту заэкспанденый адрес.
> Вот что-то не соображу как (самому парсить алиасы не охота :)
Не знаю, насколько это то, что требуется, но пришёл в голову вот такой
вариант:
1) в acl_check_rcpt в финальный accept или в отдельный require добавить
recipient/callout;
2) в роутеры добавить отдельный роутер конкретно "для этих алиасящихся
адресов" с параметром verify_only и verify_recipient + condition,
который через ${readsocket{/path/to/socket}{$local_part@$domain}} будет
получать ответ от скрипта.
Наверное, ещё придётся поиграться с порядком роутеров, чтобы в этот
роутер попадал $local_part@$domain уже после рираутинга на основе
раскрытия алиасов...
--
George L. Yermulnik
[YZ-RIPE]
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users