Execute este comando:
$ doveconf disable_plaintext_auth
Um cliente meu quer usar o gmail como seu cliente de e-mail padrão, mas eu atualizei para uma nova versão do servidor CENTOS (6.6, ok, não é "new"
new) e as configurações dovecot e postfix são padrão para serem endurecidas .
No entanto, embora o servidor centos suporte o IMAP SSL pronto para uso, não posso usá-lo porque o gmail (como cliente) suporta apenas o POP3 e a autenticação PLAINTEXT.
o gmail disse
POP3 Server denied POP3 access for the given username and password.
Server returned error: "Plaintext authentication disallowed on non-secure
(SSL/TLS) connections."
Eu segui este tutorial , mas as alterações que fiz não tiveram efeito. Ainda recebo a mensagem de erro do Gmail. A porta 110 está aberta.
De acordo com o howto:
/etc/dovecot/conf.d/10-master.conf está definido para
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}
Eu adicionei estas linhas ao /etc/postfix.main.cf
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions =
permit_sasl_authenticated
permit_mynetworks
reject_unauth_destination
informação extra
[root@somemail ~]# postconf -d | grep mail_version
mail_version = 2.6.6
milter_macro_v = $mail_name $mail_version
[root@somemail ~]# dovecot --version
2.0.9
[root@somemail ~]# cat /etc/centos-release
CentOS release 6.6 (Final)
mas no momento ainda recebo o aviso do gmail, o que mais devo fazer para habilitar a autenticação de texto simples?
Adicione disable_plaintext_auth = no
no arquivo de configuração do dovecot. Abra /etc/dovecot/dovecot.conf
e adicione a seguinte linha no final do arquivo:
disable_plaintext_auth = no
Finalmente reinicie o serviço dovecot seguindo o comando:
service dovecot restart