есть dovecot imap pop3 cram-md5 на нем 2 домена (напр. local и notlocal) и есть 2 провайдера (напр.x.x.x.x и y.y.y.y).
нужно разграничить жестко, чтобы local авторизовывался на x.x.x.x адресе а notlocal авторизовывался на y.y.y.y адресе! пока если стукнутся по 143 отвечает со всех адресов
Сейчас вот так напр.
telnet y.y.y.y 143
a login username@local password
OKА должно вот так
telnet y.y.y.y 143
a login username@local password
access deniedКак сделать подскажите ??
никак, это не задача dovecotКак вариант, запускать две версии dovecot, и если пользователи в БД, то жестко прописать имя домена в запрос.
password_query = SELECT username as user, password FROM mailbox WHERE userid = '%n' AND domain = 'domain1.com' and active='1'
Ну и соответственно каждый экземпляр привязать к определенному интерфейсу.