Múltiplas mensagens para recipient_bcc_maps e sender_bcc_maps com o Postfix ao usar o amavis

2


Eu tenho um problema para configurar o meu postfix. Meu objetivo é ter um servidor de email que filtra mensagens de spam e vírus usando Spamassasin e ClamAV via amavis. Além disso, eu quero arquivar uma cópia de cada e-mail em um extra arquivo. Para isso eu escolhi a maneira de usar o recipient_bcc_maps e o parâmetros sender_bcc_maps no /etc/postfix/main.cf para encaminhar uma cópia de todos mensagens recebidas e enviadas para um endereço de e-mail de arquivo. O filtro com o amavis funciona bem. E se eu desabilitar o filtro o encaminhamento dos e-mails também funciona bem.

O problema que tenho é se eu ativar a filtragem. Neste caso, cada e-mail que envio é enviado três vezes para o e-mail do arquivo de e-mails que recebo é enviado duas vezes para o arquivo.

Sugiro que isso seja feito porque o e-mail é recebido novamente do amavis, mas não sei como posso desabilitar o sender_bcc_maps e o recipient_bcc_maps para os e-mails recebidos do amavis. Eu já tentei adicionar os parâmetros ao /etc/postfix/master.cf

127.0.0.1:10027 inet n - n - - smtpd
    -o content_filter=
    -o recipient_bcc_maps=
    -o sender_bcc_maps=
    ...

Mas isso não mudou nada. Sou grato por qualquer idéia.
Ulli

    
por Ulli 09.12.2014 / 12:42

1 resposta

1

Você deve definir receive_override_options no seu master.cf da seguinte forma.

#/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 - desativará o mapeamento de endereço canônico, a expansão de mapa de alias virtual, o mascaramento de endereço e os destinatários automáticos de BCC (cópia oculta). Isso é normalmente especificado ANTES de um filtro de conteúdo externo.

Mais informações aqui . Espero que ajude.

    
por clement 10.12.2014 / 13:58