Pregunté en un foro de Redhat si se podía hacer esto y la respuesta fue un contundente SI.
En teoría si se puede hacer, pero en la práctica es un problema: (a no ser que su máquina este virtualizada). Esta es mi experiencia y consejo:
Cada suite (Zimbra y Cpanel o ISPConfig) maneja por su cuenta una instancia de Posfix y otras aplicaciones como:
- bind
- amavis
- antispam
- antivirus
- opendkim
- snmp
- mta
- saslauthd, etc.
Y por supuesto ligan los puertos por default de estas aplicaciones, entonces si quieres tenerlas juntas corriendo en un gran servidor debes lidiar con el reemplazo de los puertos:
- port :993
- port :110
- port :995
- port :443
- port :143, etc...
El primer escoyo es con la homologación de aplicaciones, no para evitar la redundancia porque obviamente un proceso no va a iniciar si ya ha sido instanciado. Con lo que se debe lidiar es con la instanciación común para que por ejemplo amavis le sirva a sus dos instanciadores.
Mi consejo: Si tienes una gran máquina, virtualicela. O sino monte Zimbra en un servidor aparte.
Espero sus opiniones y experiencias similares. Gracias.