
Saludos amigos, como ya sabéis me encanta Zimbra y os llevo escribiendo sobre esta tecnología ya muchos años, estos días he estado modificando un poco el aspecto del UI, ya que al final la interfaz de Zimbra, como cualquier otra interfaz, se basa en CSS, y otros lenguajes orientados a web.
Zimbra Fresh UI
Algunos podrían decir que no es que tenga mucho de fresca esta nueva interfaz, pero es solo el comienzo y espero tener más tiempo para desarrollarla y cambiar algunas cosas que siempre desee ver en una aplicación de correo como es Zimbra, además gracias a esta modificación os voy a regalar un montón de pixeles que ahora tenéis libres para visualizar más Correo, ¡de nada!
Así es como quedará si seguis los siguientes pasos para instalar esta interfaz:
[alert style=”yellow”]Estos cambios no están soportados oficialmente por Zimbra y cualquier Caso de Soporte que se abra respecto a esto será cerrado, hacer Backups o Snapshots, o seguir los pasos para el rollback en caso de que algo vaya mal[/alert]
Se asume que el servidor Zimbra tiene ya git instalado
En caso de que no dispongamos de ello, será tan sencillo como ejecutar apt-get install git o yum install git, dependiendo del Sistema Operativo que tengamos
Clonaremos el repositorio ahora a nuestro servidor, cualquier carpeta está bien, /root o /tmp, como queráis, solamente aseguraros de guardar el backup que el Script crea de vuestros ficheros actuales:
git clone https://github.com/jorgedlcruz/zimbra-fresh-ui.git
Nos moveremos al directorio y daremos permisos de ejecución al script llamado install.sh y lo ejecutaremos, este paso reiniciará el proceso de mailbox, con lo que realizarlo en horas valle:
cd zimbra-fresh-ui
chmod +x install.sh
./install.sh
El instalador preguntará si estamos usando ZCS 8.7.1, seleccionar n si estáis usando 8.7 o 8.6T
Recordar por favor guardar a salvo el backup de los ficheros css.tar.gz y skins.tar.gz en caso de que queramos volver atrás
Una vez hemos ejecutado el Script, ya podremos ir a nuestro Web Client y hacer F5 o refrescar el navegador
Instrucciones para volver atrás
En caso de que queráis volver a vuestro skin de siempre, seguir las siguientes instrucciones:
tar -xvf css.tar.gz
tar -xvf skins.tar.gz
/bin/cp -rfaxv opt/zimbra/jetty/webapps/zimbra/* /opt/zimbra/jetty/webapps/zimbra/
su - zimbra -c 'zmmailboxdctl restart'
Por hacer
- Añadir el atributo de skin_container_username de nuevo, pero en vez del nombre con un icono de usuario
- Se puede usar el icono de la siguiente carpeta img/zimbra/ImgAccounts.png, y cuando alguien paseel mouse por encima mostrará el username y la quota
Espero que os guste y ¡espero vuestros comentario, feedback e ideas!


Muy bueno el aporte.
Ademas me gustaría comentar que en Zimbra 8.7 la opción de desconexión del usuario es poco intuitiva, oculta en realidad, muchos usuarios no la encuentrar. si podrias hacer algo al respecto 🙂
Muchas gracias.
Saludos Andres,
Te refieres a que tendría que estar en el menu principal al lado del logo? Puedo intentarlo, si
Un saludo