Mykola Dzham wrote:
Andrei Biryukov wrote:
Нужно в cyrus аутентифицироваться по login, passwd и ip.
То есть с определенных ip пускаем на pop3 и imap всех, а со всех остальных ip пускаем на cyrus только избранных.
Никто не подскажет в каком направлении копать ?
Я бы наверное делал так: правим cyrus на предмет того, чтобы он в realm вписывал ip клиента, в ipamd.conf пишем sasl_sql_select: select password from mailuser where login='%u' and allow_connect('%u', '%r') а в базе пишем хранимку allow_connect, которая будет возвращать зя/низя. Самая сложная часть получается поправить в нужном месте cyrus-imapd
так не будут работать virtdomains =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message