how to set up SASL ================= 1. Enabling SASL authentication in the Postfix SMTP server (Noge: changes on "sudo nano /etc/postfix/main.cf") a) to enable SASL support in the Postfix SMTP server smtpd_sasl_auth_enable = yes b) to allow mail relaying by authenticated remote SMTP clients smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination c) To report SASL login names in Received: message headers (Postfix version 2.3 and later): smtpd_sasl_authenticated_header = yes d) To accommodate older Microsoft SMTP client software that implements a non-standard version of the AUTH protocol syntax broken_sasl_auth_clients = yes 2. Dovecot SASL configuration for the Postfix SMTP server a) On the Postfix side (/etc/postfix/main.cf) smtpd_sasl_type = dovecot smtpd_sasl_path = private/dovecot-auth b) On the Dovecot side (/etc/dovecot/dovecot-postfix.conf) auth default { mechanisms = plain login passdb pam { } userdb passwd { } socket listen { client { path = /var/spool/postfix/private/dovecot-auth mode = 0660 user = postfix group = postfix } } } 3. test telnet smtp.icc-computer.com smtp ehlo smtp.icc-computer.com smtp 250-... 250-AUTH PLAIN LOGIN