[Postfix-es] CC un correo determinado *SOLUCION*

Michel Vega Fuenzalida adminred en claraz.ijv.sld.cu
Mar Mar 4 14:21:03 CET 2008


¿Cómo hacer copia de un correo con Postfix?

A veces, nos vemos en la necesidad de hacer copias de algunos correos  
que nos llegan o salen, por diferentes cuasas, con postfix esto es muy  
fácil. Se utilizán 3 líneas en el /etc/postfix/main.cf, que podemos  
encontrar en
/etc/postfix/main.cf.default:
always_bcc =
sender_bcc_maps =
recipient_bcc_maps =

Cada una de las 3 líneas tiene sus particularidades que vamos a explicar

always_bcc =

Se utiliza para crear siempre una Copia de Carbón Oculta (del inglés:  
BCC Blind Carbon Copy, CCO en español), tanto para el correo entrante,  
como para el saliente. Lo que sigue al signo igual, es el correo a  
donde queremos hacer la Copia de Carbón, por ejemplo: copia en mail.com;  
por lo que la línea quedaría así:

always_bcc = copia en mail.com

Ojo con esta línea, si nuestro servidor es de mucho tráfico, el buzón:  
copia, se incrementará con creces, por lo tanto, cuidado con el  
espacio asignado a los buzones.

sender_bcc_maps =
recipient_bcc_maps =

Son muy parecidas, es para hacer Copias de Carbón a un correo saliente  
(sender), ó a un correo entrante (recipient).
Ambas líneas se una con una tabla tipo hash, por lo que hay que crear  
2 tablas, una: /etc/postfix/sender_maps,  y la otra:  
/etc/postfix/recipient_maps. En ambas se pone el correo a hacer Copia  
de Carbón y seguido de un espacio, que por lo general es tabular, a  
dónde queremos que llegue este correo copia. Siguiendo el ejemplo de  
mandar el correo copia a: copia en mail.com, sería así:

Si queremos hacer copia de todo lo que salga de pepe en mail.com, hay que  
usar en el /etc/postfix/main.cf la siguiente línea:
sender_bcc_maps = hash:/etc/postfix/sender_maps

En la tabla: /etc/postfix/sender_maps, agregar lo siguiente:
pepe en mail.com	copia en mail.com

Al terminar con la tabla /etc/postfix/sender_maps, generamos la tabla  
con el comando:
# postmap /etc/postfix/sender_maps

y hacemos surtir efecto de los cambios en postfix:
# postfix reload

Si queremos hacer copia de todo lo que entre para pedrito en mail.com,  
hay que usar en el /etc/postfix/main.cf la siguiente línea:
recipient_bcc_maps = hash:/etc/postfix/recipient_maps

En la tabla: /etc/postfix/recipient_maps, agregar lo siguiente:
pedrito en mail.com	copia en mail.com

Al terminar con la tabla /etc/postfix/recipient_maps, generamos la  
tabla con el comando:
# postmap /etc/postfix/recipient_maps

y hacemos surtir efecto de los cambios en postfix:
# postfix reload

Eso es todo
Saludos

--
Usemos el Software Libre "Con todos y para el bien de todos."
               Jose Marti, 26 de noviembre de 1891, Tampa.

Michel Vega Fuenzalida.            Usuario Linux: 353763  
(http://counter.li.org)
Coordinador Grupo: Linux-Pinero.
Administrador de Red.
ELAM "Clara Zetkin" Teléfono: 53 (01) 52193107 ext 115.
Isla de la Juventud. Cuba.



Más información sobre la lista de distribución Postfix-es