У меня есть проблема для конфигурирования моего постфикса. Моя цель состоит в том, чтобы иметь почтовый сервер, который фильтрует спам и вирусные письма при помощи Spamassasin и ClamAV через amavis. Кроме того, я хочу заархивировать копию каждой почты в дополнительном архиве. Для этого я выбрал способ использовать recipient_bcc_maps и sender_bcc_maps параметры в/etc/postfix/main.cf для передачи копии всей входящей корреспонденции и исходящих писем в один архив e-mail-address. Фильтр с amavis хорошо работает. И если я отключаю фильтр, пересылка почты также хорошо работает.
Проблема, которую я имею, состоит в том, если я включаю фильтрацию. В этом случае каждая почта, которую я отправляю, отправляют три раза архиву e-mail-address письма, которые я получаю, отправляют два раза в архив.
Я предполагаю, что это - причина, почта получена снова от amavis, но я не знаю, как я могу отключить sender_bcc_maps и recipient_bcc_maps для повторно полученных писем от amavis. Я уже попытался добавить параметры к/etc/postfix/master.cf
127.0.0.1:10027 inet n - n - - smtpd
-o content_filter=
-o recipient_bcc_maps=
-o sender_bcc_maps=
...
Но это не делает изменил что-либо. Я благодарен за любые Идеи.
Ulli
Необходимо установить 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 (слепая копия) получатели. Это обычно определяется ПЕРЕД внешним фильтром контента.