SOLVED: sendmail AUTH=client, available mechanisms do not

Issues related to applications and software problems
Post Reply
neuronetv
Posts: 74
Joined: 2012/01/08 21:53:07

SOLVED: sendmail AUTH=client, available mechanisms do not

Post by neuronetv » 2016/03/17 10:27:17

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.
Last edited by neuronetv on 2016/03/19 10:41:31, edited 1 time in total.

User avatar
TrevorH
Forum Moderator
Posts: 24052
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: sendmail AUTH=client, available mechanisms do not fulfil

Post by TrevorH » 2016/03/17 11:06:58

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.
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

neuronetv
Posts: 74
Joined: 2012/01/08 21:53:07

Re: sendmail AUTH=client, available mechanisms do not fulfil

Post by neuronetv » 2016/03/17 17:44:07

I'm not interested in postfix, I use sendmail and always have.

stevemowbray
Posts: 406
Joined: 2012/06/26 14:20:47

Re: sendmail AUTH=client, available mechanisms do not fulfil

Post by stevemowbray » 2016/03/18 09:37:22

I would expect most people here use the default mail server postfix, so you're probably better off asking in a sendmail forum.

forumitu
Posts: 114
Joined: 2014/02/20 14:30:51

Re: sendmail AUTH=client, available mechanisms do not fulfil

Post by forumitu » 2016/03/18 12:48:52

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.

neuronetv
Posts: 74
Joined: 2012/01/08 21:53:07

SOLVED: sendmail AUTH=client, available mechanisms do not fu

Post by neuronetv » 2016/03/19 10:18:23

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.

Post Reply