Comece executando os comandos mailq
e exiwhat
para saber o que está acontecendo. mailq
mostrará o que está na fila. exiwhat
dirá o que os processos em execução estão fazendo.
Os arquivos de log do Exim incluem mainlog (all messagess), rejectlog (rejeitam mensagens com mais detalhes) e paniclog (falhas, raras). Eles devem estar em / var / log possivelmente em / var / log / exim ou / var / log / exim4.
Mensagens na fila podem ser encontradas no diretório de spool do Exim, provavelmente / var / spool / exim4 ou algo parecido. As mensagens estão no diretório de entrada e as informações de status estão no diretório msglog correspondente.
Se você está recebendo muitas tentativas, algo não está configurado corretamente. Meu discurso sobre Como executar um servidor de e-mail lhe dará uma ideia do que é necessário e minha postagem em Detectando Email Server Forgery pode lhe dar uma idéia do porquê sua fila está crescendo. Tem sido minha experiência que os servidores de email para sites tendem a ser mal configurados. Aproveite o tempo para acertar a configuração, não é tão difícil.
Algumas variáveis que podem ajudar você a incluir:
- deliver_queue_load_max - desativa a entrega de mensagens da fila
- queue_only_load - força o enfileiramento quando o sistema é carregado
- queue_run_max - limita o número de processos da fila
Consulte a seção Especificação do Exim 14 para obter mais detalhes.