sendmail: smtp auth: Deferred: Temporary AUTH failure

If I try to use sendmail as a smtp auth client I got the error:

Deferred: Temporary AUTH failure

in syslog see the lines:

Mar 27 10:52:50 newton sm-mta[10041]: [ID 702911] STARTTLS=client,, version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-MD5, bits=128/128
Mar 27 10:52:50 newton sm-mta[10041]: [ID 801593 mail.notice] s2R9qoUO010041: AUTH=client, available mechanisms do not fulfill requirements

What is the reason?

asked: 2014-03-27 by: cgrzemba

cgrzemba answers:

sendmail can use SASL2 but for successful encryption SASL needs the libraryies of the CSWsasl package. Add the package sasl and it works!

# pkgutil -i sasl