URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 28061
[ Назад ]

Исходное сообщение
"sendmail+cyrus-sasl, для smtp-auth доступно только PLAIN"

Отправлено Snoman , 26-Мрт-03 08:11 
FreeBSD 4.5+Sendmail 8.12.8+cyrus-sasl 1.5.27#cat site.config.m4
APPENDDEF(`confENVDEF', `-DSASL')
APPENDDEF(`conf_sendmail_LIBS', `-lsasl -lssl -lcrypto -lwrap')
APPENDDEF(`confLIBDIRS', `-L/usr/local/lib')
APPENDDEF(`confINCDIRS', `-I/usr/local/include/sasl')
APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS')
#tail -n 9 sendmail.mc
TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confDEF_AUTH_INFO', `/etc/mail/auth/auth-info')dnl
FEATURE(`no_default_msa')dnl turn off default entry for MSA
DAEMON_OPTIONS(`Port=25, Name=MSA, M=E')dnl

smtp-auth Доступна только plain и login, несмотря на то что еще указаны еще DIGEST-MD5 CRAM-MD5 , уже не знаю где рыть :(((


Содержание

Сообщения в этом обсуждении
"sendmail+cyrus-sasl, для smtp-auth доступно только PLAIN"
Отправлено shaman , 26-Мрт-03 08:54 
>FreeBSD 4.5+Sendmail 8.12.8+cyrus-sasl 1.5.27#cat site.config.m4
>APPENDDEF(`confENVDEF', `-DSASL')
>APPENDDEF(`conf_sendmail_LIBS', `-lsasl -lssl -lcrypto -lwrap')
>APPENDDEF(`confLIBDIRS', `-L/usr/local/lib')
>APPENDDEF(`confINCDIRS', `-I/usr/local/include/sasl')
>APPENDDEF(`conf_sendmail_ENVDEF', `-DSTARTTLS')
>#tail -n 9 sendmail.mc
>TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
>define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
>define(`confDEF_AUTH_INFO', `/etc/mail/auth/auth-info')dnl
>FEATURE(`no_default_msa')dnl turn off default entry for MSA
>DAEMON_OPTIONS(`Port=25, Name=MSA, M=E')dnl
>
>smtp-auth Доступна только plain и login, несмотря на то что еще указаны
>еще DIGEST-MD5 CRAM-MD5 , уже не знаю где рыть :(((
А при компиляции SASL ты включал эти механизмы?


"sendmail+cyrus-sasl, для smtp-auth доступно только PLAIN"
Отправлено Snoman , 26-Мрт-03 09:32 
>А при компиляции SASL ты включал эти механизмы?
Я его из портов собрал.
Но только что разобрался, в логах все время писалось
error: safesasl(/usr/local/etc/sasldb.db) failed: Group readable file
Когда выставил ему(sasldb.db) нормальные права, то все получилось.