<div dir="ltr">I figured it out. The setting, in Postfix, smtp_sasl_auth_enable = yes needs to be smtp*d*_sasl_auth_enable = yes (without the stars). Somewhere, out there, someone's directions are incorrect.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 25, 2019 at 1:35 AM Aki Tuomi <<a href="mailto:aki.tuomi@open-xchange.com">aki.tuomi@open-xchange.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p>This looks more of a postfix than dovecot issue, the error is
really odd though.<br>
</p>
<p>Aki<br>
</p>
<div>On 24.9.2019 22.51, Christopher Wooley
via dovecot wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">I have been fighting with this for almost 2 days. I
can't seem to get the SMTP server to authenticate through SASL.
I have turned so many things off and on, I don't remember what
I've done, anymore. Can someone look at these and tell me what
I'm missing. I get this in the log, anytime postfix tries to
authenticate.<br>
<br>
Sep 24 19:48:14 ubuntu postfix/smtpd[14464]: warning: SASL:
Connect to smtpd failed: No such file or directory<br>
Sep 24 19:48:14 ubuntu postfix/smtpd[14464]: fatal: no SASL
authentication mechanisms<br>
Sep 24 19:48:15 ubuntu postfix/master[14048]: warning: process
/usr/lib/postfix/sbin/smtpd pid 14464 exit status 1<br>
<div><br>
<br>
srw-rw-rw- 1 postfix postfix 0 Sep 24 19:10 auth<br>
<br>
</div>
<div>10-auth.conf </div>
<div>disable_plaintext_auth = no<br>
auth_ssl_require_client_cert = no<br>
auth_mechanisms = plain<br>
!include auth-system.conf.ext<br>
</div>
<div>--------------</div>
<div><br>
</div>
<div>10-master.conf</div>
<div>service imap-login {<br>
inet_listener imap {<br>
}<br>
inet_listener imaps {<br>
}<br>
}<br>
service pop3-login {<br>
inet_listener pop3 {<br>
}<br>
inet_listener pop3s {<br>
}<br>
}<br>
service lmtp {<br>
unix_listener /var/spool/postfix/private/dovecot-lmtp {<br>
mode = 0666<br>
user = postfix<br>
group = postfix<br>
}<br>
}<br>
service imap {<br>
}<br>
service pop3 {<br>
}<br>
service auth {<br>
unix_listener /var/spool/postfix/private/auth {<br>
mode = 0666<br>
user = postfix<br>
group = postfix<br>
}<br>
unix_listener auth-userdb {<br>
mode = 0666<br>
user = postfix<br>
group = postfix<br>
}<br>
}<br>
service auth-worker {<br>
}<br>
service dict {<br>
unix_listener dict {<br>
}<br>
}<br>
</div>
<div>--------------<br>
</div>
<div><br>
<a href="http://main.cf" target="_blank">main.cf</a><br>
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)<br>
biff = no<br>
<br>
append_dot_mydomain = no<br>
<br>
readme_directory = no<br>
<br>
compatibility_level = 2<br>
<br>
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem<br>
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key<br>
smtpd_use_tls=yes<br>
smtpd_tls_session_cache_database =
btree:${data_directory}/smtpd_scache<br>
smtp_tls_session_cache_database =
btree:${data_directory}/smtp_scache<br>
<br>
smtpd_relay_restrictions = permit_mynetworks
permit_sasl_authenticated defer_unauth_destination<br>
myhostname = <a href="http://ubuntu.local.acr-live.com" target="_blank">ubuntu.local.acr-live.com</a><br>
alias_maps = hash:/etc/aliases<br>
alias_database = hash:/etc/aliases<br>
mydestination = $myhostname, ubuntu, localhost.localdomain, <a href="http://xyz.com" target="_blank">xyz.com</a> ,
localhost<br>
mynetworks = <a href="http://127.0.0.0/8" target="_blank">127.0.0.0/8</a>
[::ffff:127.0.0.0]/104 [::1]/128<br>
mailbox_size_limit = 0<br>
recipient_delimiter = +<br>
inet_interfaces = all<br>
inet_protocols = all<br>
<br>
smtpd_sasl_type = dovecot<br>
smtpd_sasl_auth_enable = yes<br>
smtp_sasl_auth_enable = yes<br>
broken_sasl_auth_clients = yes<br>
smtpd_tls_security_level = may<br>
</div>
<div>----------------------------------<br>
<br>
<a href="http://master.cf" target="_blank">master.cf</a></div>
<div>smtp inet n - y - -
smtpd<br>
submission inet n - y - - smtpd<br>
-o syslog_name=postfix/submission<br>
-o smtpd_tls_security_level=encrypt<br>
-o smtpd_sasl_auth_enable=yes<br>
-o smtpd_tls_auth_only=yes<br>
-o smtpd_reject_unlisted_recipient=no<br>
-o smtpd_sasl_type=dovecot<br>
-o smtpd_sasl_path=private/auth<br>
-o smtpd_recipient_restrictions=<br>
-o smtpd_relay_restrictions=permit_sasl_authenticated,reject<br>
-o milter_macro_daemon_name=ORIGINATING<br>
pickup unix n - y 60 1 pickup<br>
cleanup unix n - y - 0
cleanup<br>
qmgr unix n - n 300 1 qmgr<br>
tlsmgr unix - - y 1000? 1 tlsmgr<br>
rewrite unix - - y - -
trivial-rewrite<br>
bounce unix - - y - 0 bounce<br>
defer unix - - y - 0 bounce<br>
trace unix - - y - 0 bounce<br>
verify unix - - y - 1 verify<br>
flush unix n - y 1000? 0 flush<br>
proxymap unix - - n - -
proxymap<br>
proxywrite unix - - n - 1
proxymap<br>
smtp unix - - y - - smtp<br>
relay unix - - y - - smtp<br>
-o syslog_name=postfix/$service_name<br>
showq unix n - y - - showq<br>
error unix - - y - - error<br>
retry unix - - y - - error<br>
discard unix - - y - -
discard<br>
local unix - n n - - local<br>
virtual unix - n n - -
virtual<br>
lmtp unix - - y - - lmtp<br>
anvil unix - - y - 1 anvil<br>
scache unix - - y - 1 scache<br>
maildrop unix - n n - - pipe<br>
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}<br>
uucp unix - n n - - pipe<br>
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender -
$nexthop!rmail ($recipient)<br>
ifmail unix - n n - - pipe<br>
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop
($recipient)<br>
bsmtp unix - n n - - pipe<br>
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop
-f$sender $recipient<br>
scalemail-backend unix - n n - 2 pipe<br>
flags=R user=scalemail
argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user}
${extension}<br>
mailman unix - n n - - pipe<br>
flags=FR user=list
argv=/usr/lib/mailman/bin/postfix-to-mailman.py<br>
${nexthop} ${user}<br>
</div>
</div>
</blockquote>
</div>
</blockquote></div>