Problemas de postfix con patrón en archivo virtual.

Problemas de postfix con patrón en archivo virtual.

Estamos intentando reenviar todos los correos electrónicos a una dirección de correo electrónico específica. Creo que todo está configurado bien, como los archivos 'main.cf' y 'virtual-regexp'. Si ponemos lo siguiente en el archivo 'virtual' el reenvío funciona correctamente:

@nuestrocorreo.com[correo electrónico protegido]

Sin embargo, si intentamos utilizar lo siguiente en 'virtual' para enviar TODOS los correos electrónicos al ID, lo ignora y lo envía al usuario original:

(.*)[correo electrónico protegido]

La idea de lo anterior la obtuvimos de la siguiente pregunta y respuesta:https://stackoverflow.com/questions/18270439/postfix-2-9-6-1-forward-all-mail-to-an-external-mail-address

¿Alguna idea de por qué el patrón '(.*)' no funciona? Hemos probado tantos patrones diferentes que nuestras cabezas empiezan a dar vueltas.

Respuesta1

Resolví el problema. Debe completar los pasos enumerados anteriormente, pero además debe comentar las siguientes líneas en main.cf (si están allí) antes de reiniciar el proceso de postfix:

#virtual_alias_maps = hash:/etc/postfix/virtual
#virtual_alias_domains = hash:/etc/postfix/virtual

información relacionada