Depois de fazer uma grande atualização do Ubuntu dist de 10.04 para 12.04, minha instalação postfix / dovecot de usuário virtual oferece apenas o mecanismo de autenticação SMTP "PLAIN".
Ele costumava oferecer mecanismos PLAIN + LOGIN, e eu tentei de tudo sob o sol para obter o LOGIN novamente, mas ele simplesmente não faria isso.
Sem a versão "LOGIN", muitos clientes baseados em MS (windows live, outlook express) não podem mais enviar e-mails usando o SMTP Auth. Eu tive que colocar seus endereços IP na minha lista 'mynetworks'.
Eu até tentei configurar um servidor smtp do postfix + dovecot + virtual do zero com o 12.04.1, pensando que ele tinha que ser algo a ver com a atualização, mas não consigo fazer nada além de AUTH PLAIN oferecido no novo sistema também.
Alguém configurou com êxito um servidor de correio de trabalho postfix + dovecot + virtual users no 12.04 que apropriadamente faz o SMTP Auth?
Minha configuração atual do dovecot: link
e configuração atual do postfix: link
.
FYI aqui estão os trechos das configurações que eu tentei:
(A):
/etc/dovecot/conf.d/10-auth.conf:
auth_mechanisms = plain login
/etc/dovecot/conf.d/10-master.conf:
service auth {
unix_listener auth-userdb {
}
inet_listener {
port = 12345
}
}
/etc/postfix/main.cf
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sasl_path = inet:127.0.0.1:12345
Resultados em
... warning: SASL: Connect to inet:127.0.0.1:12345 failed: Connection refused
... fatal: no SASL authentication mechanisms
dos meus registros.
.
.
E (B):
/etc/dovecot/conf.d/10-auth.conf:
auth_mechanisms = plain login
/etc/dovecot/conf.d/10-master.conf:
service auth {
unix_listener auth-userdb {
}
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}
}
/etc/postfix/main.cf
smtpd_sasl_auth_enable = yes
smtpd_sasl_exceptions_networks = $mynetworks
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
Resulta apenas no mecanismo PLAIN sendo oferecido.
A documentação que o adaptr referenciou em sua resposta não tem nenhum exemplo da configuração de estilo de soquete do UNIX para o Dovecot 2, então espero que alguém com mais experiência possa me orientar aqui.