Si tenés que crear cuentas en Zimbra de manera masiva, este post, tal vez, puede serte útil.

Hace un tiempo se subió un nuevo cliente a la plataforma de correo que administro y tenía que crear unas cuentas nuevas en un Zimbra. Eran más de 100 cuentas, así que hacerlo a mano no era ninguna opción.

Así que me puse a investigar y encontré en el sitio de soporte de Zimbra la manera perfecta para hacerlo, en mi caso, recuerdo que configure el dominio de manera manual y luego, solo especifique las cuentas en un CSV.

El archivo que debemos generar deberá tener este contenido, de la manera que se muestra a continuación y debe estar con la extensión .zmp.

En este contenido especificaremos el dominio o si no, cada cuenta en cada línea, fíjense también que ya podemos especificar un password y el Display Name y demás.

createDomain domain.com
createAccount andy@domain.com password displayName 'Andy Anderson' givenName Andy sn Anderson
createAccount betty@domain.com password displayName 'Betty Brown' givenName Betty sn Brown

Luego, como usuario de Zimbra, solo debemos ejecutar (cuentas.zmp es el nombre de mi archivo, pero pueden ponerle cualquier nombre):

zmprov -f cuentas.zmp

Una vez ejecutado nos devolverá algo como esto:

prov> c7f25ca3-bbab-4bda-b32b-a6ad27d638b4
prov> 5e3e7bcd-451f-4f27-a043-a81391b0a17e
prov> d7459d86-189b-4242-96d4-e53d7ffcf184

Y desde la administración de Zimbra, podremos ver, en mi caso, que las cuentas de Andy y Betty han sido creadas.

Users Zimbra Server - CDUser.com
Cuentas creadas con el comando zmprov -f desde el shell de nuestro Zimbra Server

¿Sencillo, no? Dale una probada y me avisas. Si ves que hay forma de mejorar el proceso, por favor, no dudes en decirmelo en los comentarios.

Créditos imágen de portada: Unplash