내 postfix를 구성하는 데 문제가 있습니다. 내 목표는 amavis를 통해 Spamassasin 및 ClamAV를 사용하여 스팸 및 바이러스 메일을 필터링하는 메일 서버를 갖는 것입니다. 또한 각 메일의 복사본을 추가 아카이브에 보관하고 싶습니다. 이를 위해 나는 /etc/postfix/main.cf의 receive_bcc_maps 및 sender_bcc_maps 매개변수를 사용하여 모든 수신 및 발신 메일의 사본을 하나의 아카이브 전자 메일 주소로 전달하는 방법을 선택했습니다. amavis 필터는 잘 작동합니다. 그리고 필터를 비활성화하면 메일 전달도 제대로 작동합니다.
내가 가진 문제는 필터링을 활성화하는 것입니다. 이 경우 내가 보내는 각 메일은 아카이브로 3번 전송됩니다. 내가 받은 이메일 주소 메일은 아카이브로 2번 전송됩니다.
amavis로부터 메일이 다시 수신되기 때문인 것 같은데, amavis에서 다시 수신된 메일에 대해 sender_bcc_maps 및 receive_bcc_maps를 어떻게 비활성화할 수 있는지 모르겠습니다. 이미 /etc/postfix/master.cf에 매개변수를 추가하려고 시도했습니다.
127.0.0.1:10027 inet n - n - - smtpd
-o content_filter=
-o recipient_bcc_maps=
-o sender_bcc_maps=
...
그러나 그것은 아무것도 바꾸지 않았습니다. 어떤 아이디어라도 감사드립니다.
울리
답변1
receive_override_options
다음과 같이 설정 해야 합니다 master.cf
.
#/etc/postfix/master.cf
127.0.0.1:10027 inet n - n - - smtpd
-o content_filter=
-o receive_override_options=no_address_mappings
no_address_mappings
- 정식 주소 매핑, 가상 별칭 맵 확장, 주소 위장 및 자동 BCC(숨은 참조 복사) 수신자를 비활성화합니다. 이는 일반적으로 외부 콘텐츠 필터 앞에 지정됩니다.
더 많은 정보여기. 도움이 되길 바랍니다.