Jerry:
> Jun 30 10:34:03 scorpio postfix/smtpd[39942]: fatal: no SASL authentication 
> mechanisms
...
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_path = private/auth
> smtpd_sasl_security_options = noanonymous, noplaintext
> smtpd_sasl_tls_security_options = noanonymous
> smtpd_sasl_type = dovecot
...
> smtp       inet  n       -       n       -       -       smtpd

The Postfix SMTP server on port 25 uses Dovecot SASL. 

If your Dovecot authentication server supports only LOGIN and
PLAIN, then the smtpd_sasl_security_options will block those,
leaving nothing for Postfix to use.

Perhaps you forgot to disable SASL on the port 25 service and to
enable SASL only on the submission port when the session is encrypted
with TLS.

In that case remove the main.cf the line "smtpd_sasl_auth_enable =
yes", and append to the master.cf submission service the following
two lines:

    -o smtpd_sasl_auth_enable=yes
    -o smtpd_tls_auth_only=yes

(space or tab before "-o", no space around "=").

        Wietse

Reply via email to