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

Victor Ustugov victor на corvax.kiev.ua
Ср Авг 9 09:23:28 EEST 2006


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, остается в
паровозе

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




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