Grupos o listas de correo en Postfix

A veces te encuentras situaciones en las que varios usuarios tienen que recibir el mismo correo pero la aplicación que los genera sólo permite una dirección. La opción más sencilla es crear una dirección de correo, un buzón, cuya única funcionalidad es reenviar a otras direcciones de correo.
No sabía lo fácil que es crear listas de correo con Postfix.
Es posible que tenga sus inconvenientes o sus fallos, pero tiene la gran ventaja de que el cambio no requiere más de 5 minutos.

Solución:

Editar el fichero /etc/postfix/main.cf y comprobar si la línea correspondiente a virtual_alias_maps está descomentada y apunta al fichero correcto:

virtual_alias_maps = hash:/etc/postfix/virtual

Editar el fichero /etc/postfix/virtual y añadir los grupos necesarios. El formato es:
grupo1 destino1,destino2,destino3,...,destinoN

Por ejemplo:

alias1@dominio.com  buzon1@ejemplo.com,buzon2@ejemplo.com
otro_alias@dominio2.com  buzonA@ejemplo.com,buzonB@ejemplo.com

A continuación hay que regenerar el fichero virtual.db u obtendremos el siguiente error en el fichero /var/log/maillog:

Oct 12 12:56:25 hostname postfix/smtpd[ 22336]: fatal: open database /etc/postfix/virtual.db: No such file or directory

El fichero se regenera con el comando:

sudo postmap /etc/postfix/virtual

Recargar la configuración de Postfix:

sudo service postfix reload

Ya sólo falta comprobar el log en /var/log/maillog, hacer alguna prueba y volver a comprobar el log.

Deja un comentario

El código HTML se muestra como texto y las direcciones web se transforman automáticamente.

Arriba