Postfix - 일부 도메인에 이메일 전송 거부

Postfix - 일부 도메인에 이메일 전송 거부

예를 들어

/\.host$/ REJECT We reject all .host domains!
/\.pw$/ REJECT We reject all .pw domains!

이렇게 하면 내가 원하는 도메인 이름으로부터 이메일이 수신되는 것을 방지할 수 있습니다. 여기에는 문제가 없습니다.

나는 내가 시도하려고 결정한 도메인 이름으로 이메일이 전송되는 것을 원하지 않습니다. 예;

.com.br
.it
.host

이와 같이. 이를 수행할 수 있는 방법이 있습니까? 반복합니다. 제가 하고 싶은 것은 발신을 차단하는 것입니다.

답변1

원칙적으로 당신이 요구하는 것은 간단합니다교통 지도. 배달을 차단하려면 전송을 "오류"로 설정하고 보낸 사람에게 추가 오류 메시지를 제공할 수 있습니다.

.example.com     error:mail for *.example.com is not deliverable

이 줄(및 유사한 줄)을 텍스트 파일에 넣습니다(예: /etc/postfix/my_transport_maps줄당 하나의 규칙).

파일을 생성한 후 파일을 업데이트할 때마다 를 실행하여 "컴파일"해야 합니다 postmap /etc/postfix/my_transport_maps. 그런 다음 다음을 추가하여 시스템에 연결합니다 /etc/postfix/main.cf.

transport_maps = hash:/etc/postfix/my_transport_maps

Postfix를 다시 로드합니다.

관련 정보