none
GAL desactualizada RRS feed

  • Pregunta

  • Buenas, tengo un problema con la Default global address list, a ver si os ha pasado ha alguien.

    Es un Exchange 2007 SP1 y un par de DC's con Windows 2008.

    La GAL la actualice con:

    Set-GlobalAddressList "Default Global Address List" -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList' -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))}

    Parece funcionar todo, pero cuando modifico cualquier parámetro de un usuario, por ejemplo su móvil o teléfono, ya sea desde el snapping de Active directory o desde la consola de Exchange y aunque pasen tres días, no se ve reflejado en outlook.

    Lo extraño de todo, en que tengo creada una lista de direcciones con usuarios que pertenecen a ciertas delegaciones, vamos que coge el campo office. Pues cuando selecciono esa libreta los cambios si aparecen?!?!?, a demás al instante.

    También he probado un Update-GlobalAddressList, pero nada.

    Podéis ayudarme?
    Gracias

    lunes, 9 de febrero de 2009 14:00

Respuestas

Todas las respuestas

  • Los clientes Outlook están en cached mode? Eso pasa porque el cliente descarga la OAB una vez al día.

    http://www.eseutil.net/blog/como-prevenir-que-los-usuarios-usen-la-oab-de-outlook-en-cached-mode

    http://www.eseutil.net/blog/administrando-la-descarga-de-oab-en-outlook-2003-y-2007


    Pablo Vernocchi
    • Marcado como respuesta Uriel Almendra lunes, 13 de mayo de 2013 17:05
    lunes, 9 de febrero de 2009 15:11
    Moderador
  • Hola Pablo, gracias por tu respuesta.

    El problema era ese. Pero ahora me ha surgido otro:

    En la GAL tengo que se muestren los objetos "Contactos" entre otros, lo malo es que si el contacto no tiene mail, no aparece. Lo necesito por que algunos contactos no tienen correo, pero si teléfonos, direcciones, etc, que deben ver los usuarios de Outlook.

    Me he creado varias libretas de direcciones con el filtro: MemberOfGroup -eq 'CN=Usuarios de un grupo,OU=GruposDistribucion,DC=dominio,DC=pat' --> pues aquí si que aparecen los contactos sin mail si están dentro de ese grupo.

    Me he creado otra GAL solo con un filtro igual que este, pero no me aparecen los contactos sin mail.

    ¿Que diferencia hay entre una libreta de direcciones y una GAL?, ¿Sabéis como puedo solucionar esto?


    Gracias
    martes, 10 de febrero de 2009 10:37
  • Hola,

    La libreta de direcciones es una vista filtrada de la GAL. La OAB por default tiene sólo la GAL.

    Los contactos tienen que tener atributos de Exchange para que puedan aparecer en la GAL o en una Libreta de Direcciones...
    Pablo Vernocchi
    martes, 10 de febrero de 2009 10:52
    Moderador
  • OK, gracias.

    Y ahora lo mejor, me podeis orientar para hacer un script que te cree contactos en Exchange 2007 con contactos que hay en AD y que no tengan correo. Que les añada una dirección de nomail@nomail.com o algo así. Y que no coja las políticas de direcciones de email.

    ¿Se puede hacer algo parecido?

    Muchas gracias
    martes, 10 de febrero de 2009 15:14
  • uuufffff,

    Me acabo de dar cuenta que no se pueden tener direcciones de correo repetidas, o sea que a los contactos que no tienen correo no puedo ponerles nomail@nomail.com.

    Me he quedado sin ideas...
    martes, 10 de febrero de 2009 15:39