[exim-conf] confSMTP_AUTH_SOURCE с другого smtp сервера?

Nikolai V. Ivanyushin nvi на sven.ru
Ср Авг 9 14:18:00 EEST 2006


Victor Ustugov пишет:
> Nikolai V. Ivanyushin wrote:
>> Великолепно! Всё работает. Но хочется большего ;-)
>> А можно туда и TLS прикрутить, чтоб если smtp сервер, где проверяют 
>> пользователя говорит, что он умеет STARTTLS, то мы бы к нему по этому 
>> TLS  и ходили?
> 
> реализовано новое значение для confSMTP_AUTH_SOURCE:
> 
> SMTPTLS     - проверять SMTP логин и пароль с использованием
> альтернативного SMTP сервера с TLS требуется установленный модуль
> Net::SMTP::TLS
> 
> переменные для настройки:
> 
> dnl имя хоста и номер порта SMTP сервера с TLS
> dnl define(`confSMTP_AUTH_SMTPTLS_HOST', `another.smtp.host')
> define(`confSMTP_AUTH_SMTPTLS_PORT', `25')
> dnl проверка SMTP логина и пароля без использования TLS
> dnl NO          - не отключать использование TLS
> dnl YES         - отключать использование TLS
> define(`confSMTP_AUTH_SMTPTLS_NOTLS', `NO')
> 
> механизм аутентификации выбирается исходя из проанонсенных проверяющим
> сервером в порядке: CRAM-MD5, LOGIN, PLAIN
> 
> первая попытка проверки проводится с принудительным использованием TLS,
> если сервер не проанонсил поддержку TLS, вторая попытка проверки
> проводится без TLS. для серверов, заведомо не поддерживающих TLS, надо
> использовать значение `YES' для параметра confSMTP_AUTH_SMTPTLS_NOTLS
> 
> пробуй
> 
> p. s. старый механизм, построенный на основе Net::SMTP_auth, остается в
> паровозе
> 
Попробовал. Работает. Спасибо.


-- 
SY
Nikolai





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