I've configured my sendmail.mc to use SASLv2, TLS, etc. However, my EHLO response still does not contain 250-AUTH in the responses.
I'm able to get this working on my BSD system, using a similar configuration - so I'm not sure what it wrong or how Fedora's config is doing it differently (ie: the options for SASLv2 appear when debugging sendmail, so it's available).
I experimented with my confAUTH_MECHANISMS and TRUST_MECHANISMS. I enabled PLAIN and LOGIN as using just CRAM-MD5 and DIGEST would not work (using Thunderbird as the client).
I see no errors, even after using mail.debug in syslog.conf. When I try to AUTH at the command line, it just tells me it's not available.
Can anyone point me in the right direction about getting this working on Fedora, without having to compile the lot myself, etc.
When I enabled PLAIN and LOGIN I see this in the log when sending locally:
Apr 18 15:37:54 server-name sendmail: AUTH=server, relay=dhcp-0-25.ourdomain.com [10.103.0.25], firstname.lastname@example.org, mech=PLAIN, bits=0
But AUTH is not in the EHLO offering. I'd much perfer to avoid LOGIN and/or PLAIN, if possible.