[KLUG Members] SMTP Auth: Continued.

Adam Bultman members@kalamazoolinux.org
Sat, 14 Dec 2002 13:43:36 -0500 (EST)


> So it works on localhost but not from outside? Does KMail use
> LOGIN/PLAIN?
>

KMail was using Digest-MD5.  It can use plain or login, or CRAM-MD5, but
only digest would work.

> Does SASL's ./configure have options to turn on passwd/shadow methods?
>

It's set in a file called Sendmail.conf, put in /usr/lib/sasl .  You can
tell it to use pam, sasldb, and a couple of other methods.

> I would recommend PAM over shadow, but first... You've added users to
> sasldb, apparently, and sendmail AUTH worked? But now, with SASL shadow,
> it doesn't, correct?
>

I ended up finding the problem.  I spoke with Kevin Mitchell, and he told
me which versions he was using, and when I tried using those versions,
things went together in about the time it took to compile sendmail and
sasl. that was it.

FYI, at first I was using Sendmail 8.12.6 and cyrus SASL 2.x, which
doesn't like using shadowed passwords (but the rest of the methods will
work).  So, I went down to sendmail 8.12.4 and to cyrus sasl 1.5.27,
compiled it, and it works great now.

Thanks to everyone who helped out.

Adam