I am setting up a new postfix/dovecot/etc mail server. Apart from a few
new features, due to new versions, I have copied a similar setup which
has been running well for several years. A few days ago the new server
was working, with just a few tweaks required for dkim/dmarc/etc. At that
stage I rebooted the debian buster server and was no longer able to
either send or receive mail.
I have spent the past few days trying to fix just one error, as per
subject. I get the error on both smtpd and submission. I also seem to
have lost smtp incoming mail - I'm using a test domain which receives a
lot of spam but that suddenly ceased.
I actually get a triplet of error messages in the logs for every email:
postfix/smtpd[54380]: fatal: no SASL authentication mechanisms
postfix/master[54208]: warning: process /usr/lib/postfix/sbin/smtpd pid
54380 exit status 1
postfix/master[54208]: warning: /usr/lib/postfix/sbin/smtpd: bad command
startup -- throttling
I suspect the second two errors are the result of the first.
I have read postfix and dovecot README docs and many online postings
about this error and none have solved it other than to point out that
dovecot needs to provide the SASL authentication, which I knew. I have
checked several file permissions against those postings and against my
old server and can find no obvious difference.
Can someone help, please? And what other information do you need from me
- postconf, doveconf etc? File permissions?
--
Dave Stiles