Com base na saída de doveconf -n
, o Dovecot não está configurado para manipular as autorizações SMTP SASL do Postfix. Você pode tentar adicionar o seguinte ao seu arquivo /etc/dovecot/conf.d/10-master.conf
:
# Add SMTP SASL authorizations from Postfix:
service auth{
unix_listener auth-userdb{
}
inet_listener {
port=12555
}
}
E no seu arquivo /etc/postfix/main.cf
, adicione o seguinte:
# Add Dovecot listener for SASL authorizations:
smtpd_sasl_type=dovecot
smtpd_sasl_path=private/auth
smtpd_sasl_path=inet:127.0.0.1:12555
O #
no início de uma linha para adicionar comentários sobre as alterações para que você possa acompanhar o que foi alterado. Recomendo que você faça isso caso precise voltar e remover as edições.
O número da porta 12555
é arbitrário, mas certifique-se de usar uma porta que não esteja sendo usada por nenhum serviço. A porta 12555 não é usada para nenhum serviço comum e é por isso que a selecionei.
Reinicie o Postfix e o Dovecot com sudo service postfix restart
e sudo service dovecot restart
. Veja se isso permite autorizações SMTP através do Dovecot.