Central de Ajuda

Guia da Central de Ajuda

Exim no WHM/cPanel: configuração segura, fila, logs e diagnóstico SMTP

Exim é o servidor de transporte de e-mail usado pelo cPanel. Ele recebe mensagens por SMTP, aplica políticas, coloca entregas em fila e encaminha o conteúdo ao destino. Alterações globais exigem root e podem afetar todas as contas; em hospedagem compartilhada, envie ao suporte a mensagem de erro e o horário do teste.

Não edite diretamente o arquivo gerado do Exim. O cPanel pode sobrescrever mudanças em atualizações e reconstruções. Use WHM > Service Configuration > Exim Configuration Manager, os arquivos de inclusão suportados ou uma rota documentada.

Basic Editor ou Advanced Editor

  • Basic Editor: opções mantidas pelo cPanel para TLS, autenticação, ACL, limites, spam, remetentes e smarthost.
  • Advanced Editor: seções personalizadas da configuração. Use somente após backup e com conhecimento de ACL, routers e transports.

Antes de mudar uma opção, registre o valor original, o problema que ela deve resolver e como testar o retorno. Não desative verificações de remetente ou autenticação para “fazer o e-mail funcionar”.

Diagnóstico inicial

/scripts/restartsrv_exim --status
exim -bV
exim -bp
exim -bt destino@exemplo.com
exim -Mvh ID-DA-MENSAGEM

exim -bp mostra a fila; -bt testa roteamento sem enviar; -Mvh exibe cabeçalhos de uma mensagem pelo ID. Não publique cabeçalhos completos sem remover endereços, IPs e tokens.

Logs e rastreamento no WHM

Use WHM > Email > Mail Delivery Reports para pesquisar remetente, destinatário e período. Em SSH, o log principal geralmente fica em /var/log/exim_mainlog; rejeições e pânico podem aparecer em arquivos específicos do Exim. Pesquise pelo ID da mensagem para acompanhar todas as etapas.

Causas frequentes de falha

  • senha incorreta ou SMTP sem autenticação;
  • porta 25 bloqueada pelo provedor de saída;
  • DNS, hostname, PTR, SPF ou DKIM incoerentes;
  • IP listado, reputação baixa ou limite do destinatário;
  • disco/cota cheia e fila acumulada;
  • rota local/remota de e-mail configurada incorretamente;
  • script comprometido enviando spam.

Smarthost e relay externo

Um smarthost encaminha saída a outro provedor. Confirme hostname, porta, TLS, autenticação, limites e domínios autorizados. Preserve o retorno de falhas e atualize SPF/DKIM conforme o fornecedor. Nunca configure relay aberto: terceiros podem abusar do servidor e destruir a reputação do IP.

Após qualquer alteração

  1. Salve e reconstrua pelo próprio WHM.
  2. Reinicie o Exim pelo gerenciador de serviços ou /scripts/restartsrv_exim.
  3. Teste envio autenticado interno e externo, recebimento e mensagem de retorno.
  4. Valide fila, logs, SPF, DKIM, DMARC e reputação.
  5. Monitore volume e taxa de rejeição; reverta se houver regressão.

Referência: Exim Configuration Manager do WHM. Para formulários, consulte envio SMTP autenticado pelo PHP.

Novos guias relacionados

Aprofunde o diagnóstico com estes conteúdos atualizados:

Recursos relacionados

Continue com materiais e serviços relacionados ao tema deste guia.

Este guia resolveu sua dúvida? Seu retorno ajuda a priorizar as próximas revisões.
Atendimento técnico

Não encontrou o resultado esperado?

Abra um chamado e envie a mensagem de erro completa, o domínio ou serviço afetado, o horário do teste e capturas de tela sem senhas.