Inicio / Microsoft / Active Directory / Crear cuentas en Zimbra directamente desde Active Directory

Crear cuentas en Zimbra directamente desde Active Directory

Cabecera Zimbra

En el último vídeo que publiqué en mí canal de Youtube mostraba cómo integrar Zimbra con Active Directory, lo cual, nos permitía iniciar sesión en nuestra cuenta de correo con el usuario y contraseña que tenemos asociado en Active Directory; pero nos obligaba a crear la cuenta primero en Active Directory y despés acceder al panel de administración de Zimbra y crear la cuenta.

Esto al final es hacer dos pasos y no es que sea muy cómodo así que hoy veremos como Zimbra puede crear las cuentas de correo de nuestros usuarios de Active Directory.

Si llegas a este artículo sin ver el vídeo que he publicado, te recomiendo verlo antes aquí

Definición del entorno:

  • Servidor de correo: mail.boscolopez.net
  • Dominio del servidor de correo: boscolopez.net
  • Dominio de Active Directory: boscolopez.net
  • Controlador de dominio: Windows Server 2012
  • FQDN controlador de dominio: ad.boscolopez.net
  • Usuario del dominio para la integración: integraciones
  • Unidad organizativa de la que auto aprovisionaremos las cuentas de correo: email

Todos los usuarios que se encuentren dentro de la unidad organizativa “email” se les generará de forma automática una cuenta de correo en nuestro servidor Zimbra.

El fichero a ejecutar en Zimbra:

Accedemos por SSH a nuestro Zimbra y crearemos el fichero autoprovisionar.txt con el siguiente contenido:

Tendréis que editar los valores correspondientes a vuestros datos

Ejecutar el fichero autoprovisionar.txt

Ahora nos logueamos con el usuario zimbra, ejecutando en consola el siguiente comando:

Ya que el fichero autoprovisionar.txt en mi caso lo tengo en el directorio /home/boscolopez, ejecutaré el siguiente comando:

Esto hará que se ejecute cada uno de las líneas definidas en el fichero autoprovisionar.txt.

Verificando el correcto funcionamiento

En nuestra consola de Zimbra, ejecutaremos un tail -f a /opt/zimbra/log/mailbox.log, para ir viendo lo que pasa, mientras que en nuestro Active Directory en la unidad organizativa “email”, crearemos una cuenta de usuario.

Si todo ha funcionado correctamente, veremos que en 1 minuto nos agregará la cuenta y ya podremos iniciar sesión desde nuestro webmail con el usuario y contraseña de Active Directory.

 

 

Sobre Bosco López

/dev/null

Te puede interesar también

Notificaciones de Nagios vía Telegram

En este artículo veremos como configurar nuestro Nagios para que nos informe de las distintas …

13 Comentarios

  1. Hola, me gustaría saber como una vez finalizado este proceso detener la ejecución de esta config que por defecta esta cada 1 minuto

    Saludos

    • El proceso verifica si hay nuevas cuentas creadas en el AD y si se ha creado una nueva cuenta la agrega, no vuelve a agregar en ningún momento las que ya ha creado.
      ¿Cuál es el motivo de que quieras parar este proceso?

  2. Hola:

    He intentado unas cuantas veces este procedimiento y no me hace nada. Te escribo para ver si me puedes aconsejar alguna cosa ya que me interesa hacerlo de esta forma. Tengo el usuario creado en el AD, la OU declarada pero es como si no se ejecutara ningún proceso zmprov. alguna sugerencia ?? gracias

  3. Hola buenas, podrías dar mas información sobre esta vinculación??

    Tenemos un AD, en una red y el Zimbra en otra, pero se ven mutuamente…

    En AD, tenemos el dominio grup3.local, y en el zimbra tenemos g3.sds…

    Me podrías dar mas información o ponerte en contacto conmigo para ayudarme??

  4. Hola, necesito saber si ha logrado hacer el mismo procedimiento para múltiples dominios? digamos que tengo 3 unidades organizativas con las cuentas usuarios de diferentes empresas y quiero auto provisionar la creación de cuentas de correo al dominio según corresponda el usuario. ¿Tendría que crear 3 ficheros (autoprovisionar.txt) uno para cada empresa?

    Ejemplo:

    ADirectory Dominio Zimbra
    OU=Empresa1 — @empresa1.com
    OU=Empresa2 — @empresa2.com
    OU=Empresa3 — @empresa3.com

    Gracias!

  5. Hola,
    Este procedimiento me funciona con cuentas de usuarios que no tengan caracteres especiales como acentos y ñ. Existe alguna solución para estos casos?

    • En las cuentas de e-mail no se deben poner caracteres especiales como la ñ, ya que no está disponible en todos los idiomas y al crearlo a raíz del usuario de Windows ya no deberías haberlo creado con ese tipo de caracteres

      • Hola,
        Muchas gracias por responder. Eso que usted comenta es correcto y quizás no me expliqué bien.
        Yo me refiero a las cuentas que tienen en sus nombres o apellidos caracteres especiales, prácticamente casi todos los apellidos españoles tienen algún acento.
        Cuando implementé esta configuración, zimbra funcionó bien con todos los usuarios que no tenían esos caracteres en sus nombres o apellidos, sin embargo, las cuentas con acentos en nombres y apellidos Zimbra nunca creo el buzón de correo.

      • Hola, estoy importando usuarios de active directory pero el displayName de los usuario que sus apellidos tienen acento me salen en condificacion base64, como puedo solucionarlo.
        Nota: estoy usuando otra script

  6. Muchas gracias, todo me funcionó perfecto pero me encuentro en una disyuntiva, estoy implementando un zimbra para un grupo de varias compañías cada una con su dominio de correo, en AD puse una OU para cada compañía pero no estoy seguro si se pueda crear los usuarios de cada dominio automáticamente de esta forma.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *