|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander Pechenin 2:5020/400 19 Mar 2003 11:38:39 To : Pavel Vorotilin Subject : Re: Cyrus-sasl не собирается -------------------------------------------------------------------------------- "Pavel Vorotilin" <pavel@mitme.ru> wrote in message news:b57pc0$21pj$1@ddt.demos.su... > > >>>> Sendmail почему-то не реагирует на проделанную работу. > > > > >>>> В чем может быть ошибка? > > > Кстати почему не указал --enable-login ? Или никто аутлук не использует ? > Кстати шифрованые методы и нешифрованные немного несовместимы... > так что или --disable-cram --disable-digest или --disable-plain > И еще. --disable-anon сделай. Х его знает что он анонимно позволяет... > Собрал так ./configure --includedir=/usr/local/include/sasl1 --with-pwcheck=/var/pwchec k --disable-krb4 --disable-plain --disable-anon с --enable-login не захотело собираться почему-то, да и не суть важно. А потом разве уже не в Sendmail-е указывается какие способы будут доступны для авторизации? TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl define(`confDEF_AUTH_INFO', `/etc/mail/auth-info')dnl > >отправляемая почта уходит даже при > >неправильных аутентификационных данных > Для проверки удали сеть (или машину) с которой тестируешь из relay_domains > Машину я прописываю в access, relay-domains не использую. В общем-то, оно видимо и заработало, я то отсылал письмо с юзера на юзера в рамках одно сервера, а при этом никакие access-ы и прочее не действительно (если явно не указать запрет принятия почты с данного IP), письмо все равно будет доставлено. Попробовал отправить на внешний адрес, The Bat! сразу сругался, тут то дело и прояснилось. Потом я еще ориентировался на документ http://sendmail.by.ru/documents/SMTPAuth.htm, там по telnet localhost 25 должна выводиться информация об авторизации вида 250-AUTH DIGEST-MD5 CRAM-MD5 PLAIN при команде ehlo localhost, чего я у себя не наблюдал. Единственное, в /usr/local/lib/sasl/Sendmail.conf используется pwcheck_method: passwd, то есть имя и пароль должны браться из уже имеющейся FreeBSD-шной базы юзеров, то есть можно использовать при авторизации по SMTP те же данные, что и для POP3\IMAP, но так почему-то не работает, приходится заводить пользователя руками через saslpasswd -a sendmail username, создавая тем самым /etc/sasldb, который подгружается Sendmail-ом при рестарте и авторизация идет уже через него. > > PV> Сендмаил-сасл уже позиционируется как сендмаил с поддержкой сасл... > > > > Да как-то стремно уже имеющийся штатный Sendmail, подхвативший SASL из > > портов заново собирать. > > > Он его подхватил ?! Я в шоке. Hасколько я понимаю надо _в любом случае_ > собирать Сендмаил по новой... > Да уже несколько раз пересобирал его, по sendmail -d0.1 -bv root сразу было видно наличие поддержки SASL. Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SASL SCANF STARTTLS TCPWRAPPERS USERDB XDEBUG -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/648804436db2.html, оценка из 5, голосов 10
|