Postfix가 실패한 이메일의 전달을 재시도하지 않도록 만드는 방법은 무엇입니까?

Postfix가 실패한 이메일의 전달을 재시도하지 않도록 만드는 방법은 무엇입니까?

Postfix가 실패한 이메일을 다시 시도하는 것을 원하지 않습니다. 그렇게 하지 않도록 어떻게 구성할 수 있나요?

답변1

defer_service_namePostfix의 기본 구성 파일이 원하는 대로 작동하는 것처럼 보입니다 . 기본값은 이며 유효한 설정 목록을 쉽게 찾을 수 없지만 으로 설정하면 원하는 작업이 수행될 것이라고 defer추측할 수 있습니다 .bounce

이는 원격 서버에서 4xx 상태(일시적 오류)로 거부된 메일에만 영향을 미칩니다. 5xx 상태(영구 실패)로 거부된 메일은 Postfix에서 다시 시도되지 않습니다. 원격 서버가 메시지를 있는 그대로 받아들이지 않겠다고 이미 밝혔으므로 전달을 다시 시도할 필요가 없습니다.

또한 내가 예상한 대로 작동한다고 가정하면 다음과 같습니다.깨질 것이다그레이리스팅(현재 매우 일반적으로 사용됨)을 포함하여 간헐적인 오류 및 비표준 준수(4xx 오류는 나중에 재전송 시도를 유발해야 함)에 대한 메일 서버의 탄력성을 크게 저하시킵니다.이와 같은 것을 구현하기 전에 의미를 신중하게 고려하십시오.

관련 정보