Qual é o comportamento esperado do sendmail se RefuseLA e QueueLA tiverem o mesmo valor?

1

Me deparei com um servidor sendmail com QueueLA e RefuseLA definido para o mesmo valor (50). Não tenho certeza porque o administrador anterior teria feito isso. Existe uma razão legítima para por que alguém iria querer definir isso? Como o sendmail se comportaria nesse cenário?

Com base em logs históricos, quase me parece um fracasso entre os dois comportamentos de imposição. Vejo algumas coisas em que as mensagens são enfileiradas instantaneamente ( stat=queued ) e outras em que a conexão de entrada é rejeitada ... mas não há nenhuma indicação clara de por que uma ação foi escolhida sobre a outra.

    
por Mike B 26.06.2017 / 21:30

1 resposta

1

A definição de QueueLA e RefuseLA para o mesmo valor faz algum sentido se você quiser reduzir o número de estados do sendmail. Ele configura apenas dois estados "normal" e "sobrecarga total" sem estados entre.

RefuseLA rejeita novas conexões / sessões SMTP de entrada, mas o sendmail pode receber mais mensagens por conexões já existentes - QueueLA as manipulará. É útil no modo de entrega background padrão. Pense na sessão SMTP rápida que envia várias mensagens para vários destinos SMTP lentos e no processo de entrega do bifurcação do sendmail após receber cada mensagem. [É possível limitar o número de mensagens aceitas em uma única sessão SMTP.]

Eu não usaria essa configuração sozinho, mas IMHO é principalmente questão de preferências pessoais ("estilo" preferido). Eu às vezes uso a abordagem "Keep It Simple Stupid" :-)

    
por 27.06.2017 / 21:54

Tags