sendmail sasl configuration

Sean Ellis sellis at telus.net
Sat Aug 23 21:44:54 PDT 2003


Hello Scot,

Saturday, August 23, 2003, 8:42:37 PM, you wrote:

>> I get relaying now:
>>
>> Aug 23 16:09:29 XXX sm-mta[54776]: AUTH=server,
> relay=boi4263cy38nf.bc.hsia.telus.net [216.232.133.79],
>>  authid=testuser, mech=LOGIN, bits=0
>>
>> which I imagine indicates a plain text exchange. I still get the error
> below.
>>
>> error: safesasl(/usr/local/etc/sasldb.db) failed: Permission denied

> Add theses flags to your sendmail startup script:

>     -O LogLevel=14 -d44.4

> This will create additional output on each file and directories that
> sendmail tries to access.  Check the permissions for the /usr, /usr/local/,
> /usr/local/etc/ directories.  Making sure that sendmail has read access to
> these directories.

that's excellent ! voila !

Trying 127.0.0.1...
Connected to localhost.xxxhomes.com.
Escape character is '^]'.
220 xxx.xxxhomes.com ESMTP Sendmail 8.12.2/8.12.2; Sat, 23 Aug 2003 21:55:50 -0700 (PDT)
ehlo localhost
250-xxx.xxxhomes.com Hello localhost.xxxhomes.com [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-AUTH DIGEST-MD5 CRAM-MD5 LOGIN
250-DELIVERBY
250 HELP

Somehow I'd nuked the ownership and permissions on /usr/local/etc.
Straightening it out cleared up the problem.

> You should switch to the saslauthd, as the pwcheck daemon has been removed
> the Cyrus-SASL V2.

 You figure? I have no man entry for saslauthd. It was the cyrus-sasl
 that I installed rather the cyrus-sasl2.

 --
Thanks again,
 Sean                            mailto:sellis at telus.net



More information about the freebsd-isp mailing list