Configuración de Postfix: conserve los sobres

Configuración de Postfix: conserve los sobres

Tengo un servidor Postfix que entrega correo y envía una copia del correo saliente a un segundo servidor para el análisis de contenido usando la siguiente configuración (las direcciones e IP han sido reemplazadas):

contenido principal.cf

sender_bcc_maps = pcre:/$config_directory/sender_bcc

contenido sender_bcc

/^(.*)@(.*)$/                   ${1}@tst.example.com

contenido de mapas de transporte

tst.example.com     smtp:[192.168.1.1]

Lamentablemente, la configuración anterior no conserva el sobre, por lo que no obtengo el destinatario original en el segundo servidor. El objetivo de tener el destinatario original es detectar BCC. ¿Hay alguna manera de hacerlo simplemente configurando Postfix? Un ejemplo de un buen resultado sería hacer que postfix agregue algo como

x-bcc: [email protected]
or
x-original-recipient: [email protected]

a los encabezados de correo electrónico enviados al segundo servidor (y solo a ellos. No queremos agregar un encabezado BCC ni nada parecido al correo electrónico que se entrega a los usuarios, obviamente).

Busqué por todas partes y no encontré nada para agregar el destinatario original. ¿Quizás haya otra manera? ¡Cualquier sugerencia para llegar al objetivo final es bienvenida!

Respuesta1

Para permitir que Postfix guarde el destinatario original del correo, puede agregar la siguiente línea a su main.cf:

enable_original_recipient = yes

Después de esto, su correo contiene el siguiente encabezado:

X-Original-To: [email protected]

Pero para filtrar o inspeccionar contenido, debería echar un vistazo a la interfaz milter (antes de aceptar y poner en cola un correo) de Postfix o la directiva content_filter (después de aceptar y poner en cola un correo).

información relacionada