Postfix BCC
5 comentariosBCC (Blind Carbon Copy) es un mecanismo utilizado por servidores de correo que consiste en la creación de copias idénticas y ocultas del mensaje original.
Postfix da la posibilidad de utilizar tres mecanismos para BCC:
1. always_bcc = dirección
Entrega una copia del correo entrante y saliente hacia la dirección especificada.
Ejemplo:
Para generar una copia de todo el correo entrante o saliente del servidor SMTP en el buzón copia@dominio.tld.
Especificar en el archivo principal de configuración de Postfix (/etc/postfix/main.conf) la siguiente línea:
always_bcc = copia@dominio.tld
2. sender_bcc_maps = tipo:tabla
Busca en la tabla utilizando la dirección envelope sender y genera una copia del correo enviada por la dirección especificada.
Ejemplo:
Para generar una copia de todo el correo enviado por usuario@dominio.tld en el buzón copia@dominio.tld.
Crear un fichero de texto con los pares sender y copia:
vim /etc/postfix/bcc_senders
Dentro del archivo especificar la tabla:
usuario@dominio.tld copia@dominio.tld
Generar la base de datos:
postmap /etc/postfix/bcc_senders
Agregar la siguiente línea en el archivo principal de configuración de Postfix (/etc/postfix/main.conf):
sender_bcc_maps = hash:/etc/postfix/bcc_senders
3. recipient_bcc_maps = tipo:tabla
Ejemplo:
Para generar una copia de todo el correo recibido por usuario@dominio.tld en el buzón copia@dominio.tld.
Crear un fichero de texto con los pares recipient y copia:
vim /etc/postfix/bcc_recipients
Dentro del archivo especificar la tabla:
usuario@dominio.tld copia@dominio.tld
Generar la base de datos:
postmap /etc/postfix/bcc_recipients
Agregar la siguiente línea en el archivo principal de configuración de Postfix (/etc/postfix/main.conf):
recipient_bcc_maps = hash:/etc/postfix/bcc_recipients
Notas:
- De utilizar always_bcc es importante monitorear el estado del buzón de copia ya que este genera una copia de TODO el correo del servidor
- Después de realizar cambios en la configuración es necesario recargar Postfix.
- En este ejemplo se utilizaron bases de datos de tipo hash, pero se pueden utilizar indistintamente otros como MySQL y LDAP.
Hola, colega, sabes si puedo usar la misma tabla para ambas cosas?
No creo. Estos tipo de tablas siempre tienen dos columnas y se corresponden con las directivas de Postfix. Ni siquiera he investigado sobre eso, pero no creo que se pueda hacer.
He tratado de adaptar esto a zimbra 8.0.7 sin exito, necesito ayuda
Nunca he usado Zimbra, pero asumo que la suite tenga la capacidad de manejar BCC.
Cómo crear una lista de usuario que le pueda enviar mensajes desde la cuenta admin