Tengo un problema para configurar mi postfix. Mi objetivo es tener un servidor de correo que filtre correos no deseados y de virus utilizando Spamassasin y ClamAV a través de amavis. Además quiero archivar una copia de cada correo en un archivo adicional. Para esto, elegí la forma de usar los parámetros destinatario_bcc_maps y sender_bcc_maps en /etc/postfix/main.cf para reenviar una copia de todos los correos entrantes y salientes a una dirección de correo electrónico archivada. El filtro con amavis funciona bien. Y si desactivo el filtro, el reenvío de correos también funciona bien.
El problema que tengo es si habilito el filtrado. En este caso, cada correo que envío se envía tres veces al archivo de dirección de correo electrónico. Los correos electrónicos que recibo se envían dos veces al archivo.
Sugiero que esto se debe a que el correo se recibe nuevamente de amavis, pero no sé cómo puedo deshabilitar sender_bcc_maps y destinatario_bcc_maps para los correos recibidos nuevamente de amavis. Ya intenté agregar los parámetros al /etc/postfix/master.cf
127.0.0.1:10027 inet n - n - - smtpd
-o content_filter=
-o recipient_bcc_maps=
-o sender_bcc_maps=
...
Pero eso no cambia nada. Agradezco cualquier idea.
Ulli
Respuesta1
Debes configurarlo receive_override_options
de master.cf
la siguiente manera.
#/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
- deshabilitará el mapeo de direcciones canónicas, la expansión del mapa de alias virtual, el enmascaramiento de direcciones y los destinatarios automáticos BCC (copia oculta). Normalmente, esto se especifica ANTES de un filtro de contenido externo.
Más informaciónaquí. Espero que ayude.