Ya resuelto con un 90% de ayuda de Arian, jeje.
Quedaría así para provisionar las cuentas del ZIMBRA a partir de los
usuarios de un AD.
El dominio del AD es tppscu.cu con ip 192.168.208.20. De acuerdo con el
consejo de Arian, que es lo mejor. Se crean las cuentas solo si esta
definido el atributo mail del LDAP(correo electronico). Además se carga
los datos de Nombre, Apellidos, Nombre a mostrar. Se le puede adicionar,
teléfono, dirección, etc, de acuerdo con la Info que haya en el LDA.
Se controla el tiempo entre consulta y consulta al LDAP con
zimbraAutoProvPollingInterval y el máximo de consultas por pasada con
zimbraAutoProvBatchSize.
`zmhostname` expande el fqdn al igual que hostname -f
`zmprov gad` se expande para el dominio al igual que hostname -d
Arian si hace falta alguna aclaracion, bienvenida sea.
Aquí las líneas.
su zimbra
zmprov ms `zmhostname` zimbraAutoProvPollingInterval "1m"
zmprov ms `zmhostname` zimbraAutoProvScheduledDomains `zmprov gad`
zmprov md `hostname -d` zimbraAutoProvLastPolledTimestamp ''
zmprov md `hostname -d` zimbraAutoProvMode "EAGER"
zmprov md `hostname -d` zimbraAutoProvBatchSize 200
zmprov md `hostname -d` zimbraAutoProvAuthMech LDAP
zmprov md `hostname -d` zimbraAutoProvLdapURL "ldap://192.168.208.20:389"
zmprov md `hostname -d` zimbraAutoProvLdapAdminBindPassword "pass_ad-domain"
zmprov md `hostname -d` zimbraAutoProvLdapAdminBindDn
"CN=ZIMBRA_Admin,CN=Users,DC=tppscu,DC=cu"
zmprov md `hostname -d` zimbraAutoProvLdapSearchBase "DC=tppscu,DC=cu"
zmprov md `hostname -d` zimbraAutoProvLdapSearchFilter
"(&(ObjectCategory=person)(mail=*)(ObjectClass=user))"
zmprov md `hostname -d` zimbraAutoProvLdapBindDn "zim...@tppscu.cu"
zmprov md `hostname -d` zimbraAutoProvAccountNameMap "samAccountName"
zmprov md `hostname -d` +zimbraAutoProvAttrMap "sn=sn"
zmprov md `hostname -d` +zimbraAutoProvAttrMap "cn=cn"
zmprov md `hostname -d` +zimbraAutoProvAttrMap "description=description"
zmprov md `hostname -d` +zimbraAutoProvAttrMap "displayName=displayName"
zmprov md `hostname -d` +zimbraAutoProvAttrMap "givenName=givenName"
zmprov md `hostname -d` zimbraAutoProvNotificationFromAddress
admin@`hostname -d`
zmprov md `hostname -d` zimbraAutoProvNotificationSubject "Nueva Cuenta
de Correo Aprovisionada"
zmprov md `hostname -d` zimbraAutoProvNotificationBody "Su cuenta de
correo ha sido creada. El e-mail es: ${ACCOUNT_ADDRESS}."
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l