Com uma atualização recente, o DirectAdmin passou a exigir conexões seguras (SSL/TLS) na porta 587 para autenticação SMTP. 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
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
- 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).