통합 테스트 서버에서 실수로 실제 이메일을 회사 외부로 보내지 않으려면 *@somecompany.com과 같은 주소로만 이메일을 보내도록 postfix를 구성하고 싶습니다. 다른 모든 이메일을 삭제하십시오. 어떻게 든 /etc/postfix/main.cf에서 구성 할 수 있습니까? 그렇다면 어떻게됩니까? 다음 단계가 전송 만들기 수행 main.cf 에서의/etc/후위/교통 - :특정 도메인에만 보낼 수있는 후위 구성
0
A
답변
0
당신은/등은/후위/전송 파일의 도움으로 그렇게 지정할 수 있습니다 당신은 라인을 추가 할 수는 = 해시 transport_maps transport1과 사용자 "[email protected]"에게 보낸 메일은 transport1을 거쳐야하며 다른 모든 메일은 기본적으로 통과해야합니다.
후위의 첫 번째 정지 이중 인스턴스 (있는 경우). /etc/postfix/main.cf 을 열고 inet all로 설정하십시오.
가
transport1 unix - - n - 1 smtp -o smtp_bind_address= (add a space at 1st) -o syslog_name=postfix-localroute1 (add a space at 1st)
추가 master.cf하려면 다음 추가/전송 파일을 정의한 후
somecompany.com transport1:
실행 postmap은/etc/후위/전송에 다음을 만듭니다.
postmap /etc/postfix/transport
I는 상기 전송을 정의. 그것은 @ somecompany.com으로가는 모든 메일이 전송에서 지정되어 있고 ip는 maillog에 그대로 표시되지 않음을 의미합니다.
postmap /etc/postfix/transport
새로 고침 접미사 :
postfix reload
transport_maps = hash:/etc/postfix/transport
실행을 main.cf를하는
는 다음을 추가 후위-localroute1로 표시됩니다