Herramientas de usuario

Herramientas del sitio


notas:postfix

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
notas:postfix [2014/10/21 14:34] – creado cayunotas:postfix [2014/10/28 13:10] (actual) cayu
Línea 25: Línea 25:
 </code> </code>
  
 +=== Cambio de dominio  ===
  
 +Ejemplo, tenemos X aplicacion empresarial con la libreta de direcciones completa de toda la empresa, supongamos que la empresa se fusiona, cambia etc lo que sea y pasa de tener  @razonsocialvieja.com a tener @razonsocialnueva.com.ar, y resulta que por la arquitectura/código de la aplicación es muy engorroso cambiar toda la libreta de direcciones en masa.
 +
 +Y resulta que tenemos un servidor Postfix que actua de relay para esa aplicacion.
 +
 +Entonces debemos agregar una expresion regular en Postfix para reemplazar todo lo que venga como  *@razonsocialvieja.com hacia $1@razonsocialnueva.com.ar
 +
 +**/etc/postfix/main.cf**
 +<code>
 +virtual_alias_maps = regexp:/etc/postfix/virtualregexp
 +</code>
 +
 +**/etc/postfix/virtualregexp**
 +<code>
 +# razonsocialvieja.com a razonsocialnueva.com.ar
 +/(.*)@razonsocialvieja.com/ $1@razonsocialnueva.com.ar
 +</code>
 +
 +Luego hay que ejecutar
 +
 +<code>
 +# postmap virtualregexp
 +</code>
 +
 +Y este seria el test
 +
 +<code>
 +# postmap -q sergio.cayuqueo@razonsocialvieja.com regexp:virtualregexp
 +sergio.cayuqueo@razonsocialnueva.com.ar
 +</code>
 +
 +O sea postfix traduce todo al nuevo dominio.
  
  
notas/postfix.1413902090.txt.gz · Última modificación: 2014/10/21 14:34 por cayu