Com uma atualização recente, o DirectAdmin passou a exigir conexões seguras (SSL/TLS) para acesso SMTP, POP e IMAP. Essa mudança foi feita para reforçar a segurança e evitar que senhas de e-mail trafeguem em texto plano pela rede.
Por padrão:
- Porta 587: exige conexão segura (STARTTLS).
- Porta 465: usa SSL/TLS nativo.
- Porta 25: não permite mais autenticação SMTP (apenas envio entre servidores).
Se por algum motivo você precisa reabilitar o uso da porta 587 sem SSL (não recomendado em ambientes de produção), siga os passos abaixo:
- Passo a passo para liberar porta 587 sem SSL
SMTP:
Editar
vi /etc/exim.variables.conf
Encontre a seguinte linha (provavelmente perto do final):
#AUTH_ENABLE_CONDITION = ${if and { {!eq{$interface_port}{25}} { or { {def:tls_in_cipher} {match_ip{$sender_host_address}{<; 127.0.0.1 ; ::1}} } } }}
Reiniciar o exim:
systemctl restart exim
POP e IMAP:
# Habilitar autenticação POP/IMAP em texto puro no Dovecot 2.4:
echo 'auth_allow_cleartext = yes' > /etc/dovecot/conf.d/insecure-auth.conf
systemctl restart dovecot
# Habilitar autenticação POP/IMAP em texto puro no Dovecot 2.3:
echo 'disable_plaintext_auth = no' > /etc/dovecot/conf.d/insecure-auth.conf
systemctl restart dovecot
# Restaurar a configuração padrão segura:
rm -f /etc/dovecot/conf.d/insecure-auth.conf
systemctl restart dovecot
- Aviso de segurança
Permitir autenticação sem criptografia exige extremo cuidado, pois as senhas serão transmitidas em texto plano. Isso pode comprometer a segurança dos seus usuários. Utilize essa configuração apenas temporariamente ou em ambientes controlados (como redes internas ou testes).