[Exim-users] rcpt to time check quota
Здравствуйте, Exim-users. Схема - фронтенд с основым доменом, часть адресов алиасятся во внутреннии домены и уходят по vpn на удаленные серверы в другие регионы. Задача проверять квоту для этих алиасящихся адресов на этапе rcpt to. Собственно задача отдать в сокет скрипту заэкспанденый адрес. Вот что-то не соображу как (самому парсить алиасы не охота :) -- С уважением, Alexander mailto:t...@irk.ru ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] rcpt to time check quota
Как вариант, заполнять скриптами некую табличку (например, раз в полчаса, час) на фронтенде в sql-е и проверять там. На каждом удаленном сервере запускается скрипт, который передает на фронтенд и заносит в таблицу адрес и превышена квота по этому адресу или нет. -Original Message- From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of Alexander Titaev Sent: Monday, July 07, 2014 11:08 AM To: exim-users@mailground.net Subject: [Exim-users] rcpt to time check quota Здравствуйте, Exim-users. Схема - фронтенд с основым доменом, часть адресов алиасятся во внутреннии домены и уходят по vpn на удаленные серверы в другие регионы. Задача проверять квоту для этих алиасящихся адресов на этапе rcpt to. Собственно задача отдать в сокет скрипту заэкспанденый адрес. Вот что-то не соображу как (самому парсить алиасы не охота :) -- С уважением, Alexander mailto:t...@irk.ru ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] rcpt to time check quota
Здравствуйте, Golub. Вы писали 7 июля 2014 г., 20:49:58: Как вариант, заполнять скриптами некую табличку (например, раз в полчаса, час) на фронтенде в sql-е и проверять там. На каждом удаленном сервере запускается скрипт, который передает на фронтенд и заносит в таблицу адрес и превышена квота по этому адресу или нет. так оно опять сводится к самостоятельному парсингу алиасов, я как то пробовал разгребать все эти петли и плюнул -- С уважением, Alexander mailto:t...@irk.ru ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] rcpt to time check quota
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 Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users