Страница 1 из 1

почтовый софт и мультидоменная аутентификация

Добавлено: 2011-07-23 15:17:43
opt1k
1)Есть почтовый софт: exim(или postfix)+dovecot.
2)Есть несколько доменов( 5 штук для конкретики), каждый из которых хранит информацию о своих почтовых ящиках в своей собственной базе(это может быть xSQL, LDAP).
Можно ли аутентифицировать пользователя в базе согласно его доменной части адреса? Т.е. допустим есть пользователь user@megadom.tld. При его аутентификации почтовый софт должен делать запрос в базу mysql, принадлежащую домену megadom.tld.
ПС в dovecot есть функция которая ищет пользователя в нескольких базах, но по-очереди. Такой вариант совершенно не устраивает.

Re: почтовый софт и мультидоменная аутентификация

Добавлено: 2011-07-25 12:33:51
blade_007
Попробовать что-то типа такого

Код: Выделить всё

passdb {
  driver = sql
  args = /etc/dovecot/dovecot-%d.sql.conf.ext
}

Re: почтовый софт и мультидоменная аутентификация

Добавлено: 2011-07-25 18:41:26
opt1k
спасибо!
данный вариант будет работать, только в случае если все базы однотипные, т.е. либо xSQL, либо LDAP.
Хорошо но хочется большего, а именно что бы сервер умел лазить в разные типы passdb, в зависимости от домена. Возможно ли такое?