Mensagens adiadas (tempo limite ao enviar o corpo da mensagem)

1

Eu tenho um servidor Linux CENTOS executando o PostFix. Ele não tem caixas de correio, mas é um gateway de e-mail, para vários Domínios em outro servidor de destino, que também é um CENTOS Linux executando o Sendmail. Assim, depois de verificar os e-mails com antivírus e antispam, o servidor Postfix os envia para o servidor Sendmail, que hospeda as caixas de correio reais.

Muitos de nossos clientes estão alegando que não recebem vários e-mails ou os recebem com muitas horas de atraso, por isso monitoramos o arquivo / var / log / maillog no servidor Postfix e descobrimos que esses e-mails não estão sendo entregues ao servidor Sendmail e são adiadas com mensagens como:

Aug 23 11:48:58 srv7 postfix/smtp[618]: 980C773D64B: to=, relay=srv6.multisitesdominios.com.br[200.184.161.136], delay=2375, status=deferred (conversation with srv6.multisitesdominios.com.br[200.184.161.136] timed out while sending message body)

A maioria desses e-mails tem anexos, então provavelmente eles são um pouco grandes. Percebemos que pequenos e-mails são transmitidos e são recebidos normalmente.

Minhas perguntas:

  1. Qual é o verdadeiro motivo deste problema, é realmente o tamanho dos emails?
  2. Existe algum parâmetro do Postfix que devemos ajustar para evitar isso?
  3. O problema estaria no servidor de destino (o do Sendmail) e não nesse servidor de "gateway" (o do Postfix)?
  4. Qual seria a solução definitiva?
por nerdhacker 03.12.2011 / 01:44

1 resposta

2
  1. É indiretamente o tamanho. Demora muito tempo sem receber progresso nos dados para que um dos lados desligue
  2. %código%. O padrão é 180 segundos, o que deve ser OK em todos os cenários.
  3. Pode ser em ambos. Mas provavelmente é a rede no meio.
  4. Verifique por que a comunicação parou.
por 03.12.2011 / 01:58