Como fazer o Postfix ignorar os hosts de alguns destinatários como inacessíveis?

2

Eu ficaria muito feliz em saber como fazer com que o Postfix "lembre" que certo host está inacessível no momento, então seria bom se nós não fizéssemos nenhuma nova tentativa de conexão com esse host por um tempo. / p>

Eu sei que o Postfix está seguindo o algoritmo de backoff exponencial para os destinatários, mas a mesma idéia pode ser aplicada aos hosts dos destinatários?

Obrigado!

    
por Vladimir Melnik 26.06.2015 / 13:17

1 resposta

3

No caso de um servidor remoto ficar inacessível, o Postfix (e qualquer MTA) apenas enfileirará / enviará a mensagem em spool e continuará tentando - você pode configurar o limite / duração das novas tentativas alterando o maximal_queue_lifetime , maximal_backoff_time , minimal_backoff_time e queue_run_delay configurações.

Se você não quer forçar valores globais, uma abordagem bastante hacky é retransmitir todos os e-mails para os domínios especificados para um servidor Postfix separado que tenha sido configurado com valores muito altos.

Outra abordagem seria usar header_checks para descartar / descartar todas as mensagens dos domínios de destinatários pretendidos.

    
por 26.06.2015 / 15:26