Como fazer com que o Postfix não repita a entrega de emails com falha? [fechadas]

0

Eu não quero que o postfix repita e-mails com falha. Como posso configurá-lo para não fazê-lo?

    
por David MZ 31.10.2012 / 07:58

1 resposta

2

Parece que defer_service_name no arquivo de configuração principal do Postfix fará o que você deseja. Seu valor padrão é defer , e não consigo encontrar facilmente uma lista de configurações válidas, mas eu arriscaria um palpite de que defini-lo como bounce fará o que você quer depois.

Observe que isso afetará apenas os e-mails rejeitados com um status 4xx (falha transitória) pelo servidor remoto. Mails que são rejeitados com um status 5xx (falha permanente) nunca são repetidos pelo Postfix; já que o servidor remoto já disse que não aceitará a mensagem como está, não faz sentido tentar novamente a entrega.

Observe também que, assumindo que funciona da maneira esperada, isso quebrará algumas coisas, incluindo greylisting (que é bastante comumente usado atualmente) e tornará seu servidor de e-mail significativamente menos resiliente a erros intermitentes bem como altamente provável que não esteja em conformidade com os padrões (os erros 4xx devem acionar uma tentativa de nova entrega posterior). Considere as implicações cuidadosamente antes de implementar algo assim.

    
por 31.10.2012 / 09:55

Tags