Várias mensagens para destinatário_bcc_maps e sender_bcc_maps com Postfix ao usar amavis

Várias mensagens para destinatário_bcc_maps e sender_bcc_maps com Postfix ao usar amavis


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

O problema que tenho é se eu habilitar a filtragem. Neste caso, cada e-mail que envio é enviado três vezes para o arquivo de endereço de e-mail. Os e-mails que recebo são enviados duas vezes para o arquivo.

Sugiro que isso seja porque o e-mail foi recebido novamente do amavis, mas não sei como posso desabilitar sender_bcc_maps e destinatário_bcc_maps para os e-mails recebidos novamente do amavis. 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 ideia.
Ulli

Responder1

Você deve definir receive_override_optionso master.cfseguinte.

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

Mais informaçõesaqui. Espero que ajude.

informação relacionada