monte de processos do sendmail preso no modo “DATA”

1

Eu administro um pequeno servidor de e-mail para uma organização. A partir do fim de semana, ocorreram problemas de email intermitentes. Parece que os e-mails recebidos não estavam sendo entregues (por exemplo, do Google ao nosso servidor).

Depois de examinar os registros, vi o motivo pelo qual o e-mail foi irregular:

sendmail[1234] rejecting connections on daemon MTA-blah: 15 children, max 15

O sendmail atingiu o limite de MAX_DAEMON_CHILDREN.

Olhando para a lista de processos, vi um monte de processos do sendmail no modo DATA por horas.

sendmail: blah2345345 xxx.mail.gq1.yahoo.com [216.39.60.xxx]: DATA
sendmail: blah3345345 yyy.mail.gq1.yahoo.com [216.39.60.xxx]: DATA

Não consigo encontrar qualquer menção ao ID de e-mail (como blah2345345) nos registros.

Qualquer ideia sobre o que está acontecendo? Apenas as conexões dos servidores do Yahoo estão parando no modo DATA.

Obrigado!

Editar: Este é um problema com o correio recebido . / var / spool / mqueue está vazio. O Sendmail é v8.14.x

    
por Swartz 13.08.2013 / 03:07

2 respostas

0

Para forçar o envio do e-mail da fila de mensagens, use o comando abaixo indicado

sendmail -q -v

Qual é a versão do sendmail

    
por 13.08.2013 / 05:26
0

Como correções temporárias, você pode:

  • use iptables (firewall) para limitar o número de conexões da rede que gera problemas (por exemplo, para 5)

  • menor Timeout.datablock do padrão 1h para o mínimo exigido pelo RFC (3m)
    link

por 13.08.2013 / 18:50