Page 1 of 1
SOLVED: sendmail AUTH=client, available mechanisms do not
Posted: 2016/03/17 10:27:17
by neuronetv
I'm running centos-6.7 server (command line only) with sendmail-8.14.4-9.el6.x86_64. I can't send emails, I keep getting an error in the maillog for each send attempt which says:
stat=Deferred: Temporary AUTH failure <snip> AUTH=client, available mechanisms do not fulfill requirements <snip> temporary failure, connection abort.
I've been trawling google but I can't find a solution, I get the impression I'm missing some kind of sasl component but I don't know what it is and I can't find a centos-based solution. Thanks for any help.
Re: sendmail AUTH=client, available mechanisms do not fulfil
Posted: 2016/03/17 11:06:58
by TrevorH
The usual fix for sendmail problems is to remove it and install postfix instead
Actually, do that the other way around - install postfix and then remove sendmail - it stops yum from trying to remove everything that needs an MTA package installed.
Re: sendmail AUTH=client, available mechanisms do not fulfil
Posted: 2016/03/17 17:44:07
by neuronetv
I'm not interested in postfix, I use sendmail and always have.
Re: sendmail AUTH=client, available mechanisms do not fulfil
Posted: 2016/03/18 09:37:22
by stevemowbray
I would expect most people here use the default mail server postfix, so you're probably better off asking in a sendmail forum.
Re: sendmail AUTH=client, available mechanisms do not fulfil
Posted: 2016/03/18 12:48:52
by forumitu
Normally in the log file there is a queue-id associated with the "stat=..." messages. Use this queue-id the search for other related log messages in the same log.
SOLVED: sendmail AUTH=client, available mechanisms do not fu
Posted: 2016/03/19 10:18:23
by neuronetv
I solved it, I was missing a cyrus-sasl package but I don't know which one so I ran yum install cyrus-sasl* and it installed a load of them and now sendmail works.
Just for good measure i also did:
service saslauthd restart and
service sendmail restart
but I don't know if this was needed.