[exim-conf] $authenticated_id without domain

Victor Ustugov victor на corvax.kiev.ua
Пт Дек 2 21:23:23 EET 2005


приветствую

тут на днях вылезла неприятность - на одном хосте пришлось заменить 
$qualify_domain на поддомен этого домена. чисто по техническим причинам. 
при этом header from в MUA остается прежним.

в dovecot'е было заменено значение auth_default_realm. при этом при 
использовании в качестве pop3/imap логинов только mailbox'ов эти логины 
в настройках MUA менять не надо.

но в качестве логинов для smtp аутентификации использовался полный адрес 
для лукапов в passwd-like файл dovecot'а. что требует перенастройки 
каждого MUA.

для избежания подобных ситуаций реализован второй lookup в файл паролей 
dovecot'а, если первый lookup закончился неудачно. в качестве аргумента 
второго lookup'а используется smtp логин, полученный от smtp клиента, 
сцепленный с символом "@" и $qualify_domain.

таким образом, если значение параметра auth_default_realm из 
dovecot.conf равно значению параметра qualify_domain из configure 
(значению параметра confQUALIFY_DOMAIN из site/conf) и домену адреса 
почтового пользователя, то в настройках MUA этого пользователя можно 
использовать только mailbox из полного адреса в качестве как pop/imap, 
так и smtp логинов

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 32418694  nic-handle: CRV2-RIPE, CRV-UANIC




Подробная информация о списке рассылки exim-conf