Hello, about my problem. My sendmail do not support AUTH: telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mail.xxx.ru ESMTP Sendmail 8.14.3/8.14.3; Mon, 4 Aug 2008 18:40:42 +0400 (MSD) ehlo localhost 250-mail.xxx.ru Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-EXPN 250-VERB 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-DELIVERBY 250 HELP AUTH PLAIN 503 5.3.3 AUTH not available
In sendmail.mc: define(`confAUTH_OPTIONS', `A')dnl define(`confAUTH_MECHANISMS', `EXTERNAL LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl TRUST_AUTH_MECH(`EXTERNAL LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl In /usr/lib/sasl2/Sendmail.conf: pwcheck_method: saslauthd mech_list: login plain Sendmail Version 8.14.3 Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETUNIX NEWDB NIS PIPELINING SASLv2 SCANF USERDB XDEBUG uname -a FreeBSD mail.xxx.ru 7.0-STABLE FreeBSD 7.0-STABLE #0: Tue Jun 17 11:56:10 VOLST 2008 root@:/usr/obj/usr/src/sys/CUSTOM i386 cyrus-sasl-2.1.22_1 installed. In my auth.log when sendmail started: Aug 5 00:28:25 mail sm-mta[66066]: Could not find a dlname line in .la file: libdigestmd5.la Aug 5 00:28:25 mail sm-mta[66066]: Could not find a dlname line in .la file: libplain.la Aug 5 00:28:25 mail sm-mta[66066]: Could not find a dlname line in .la file: liblogin.la I think that this error in sasl libs raise wrong in sendmail that its not offer AUTH. Anybody may say about this problem. Thanks for answer.