locked
Usuarios del Directorio Activo en carpeta de contactos de Outlook con Exchange 2010 RRS feed

  • Pregunta

  • Hola a todos. Quisiera que todos los usuarios que tengo dados de alta en el directorio activo, me pudieran aparecer como una carpeta de contactos de Outlook. Es esto posible?
    miércoles, 27 de mayo de 2015 15:41

Respuestas

  • Hola SAR

    Desconzco si se pueda lograr, quiza con alguna herramienta de terceros, pero con las herramientas de Exchange...  no lo creo.

    saludos!

    • Marcado como respuesta Moderador M martes, 7 de julio de 2015 22:34
    viernes, 5 de junio de 2015 20:25

Todas las respuestas

  • Hola SAR_

    Lo que solicitas desconozco si se pueda generar de alguna forma, si esto es asi, no se puede lograr facilmente.

    Estuve pensando en alguna forma de hacerlo y solo se me ocurre una combinacion de elementos para lograrlo, Si buscas una solucion meramente basada en el uso del servidor de Exchange,no se puede.

    El procedimiento que se me ocurre es el siguiente:

    1.- descargar una nueva copia de la OAB en un cliente Outlook (Pestaña de Send/Receieve> Send/Receive gROUPS> Descargar la libreta de direcciones> Desmarcar la casilla donde solo marca la descarga de actualizaciones,,,  eso hara que se descargue todo un archivo  .oab  nuevo)

    2.-Ir a la carpeta: C:\Users\usuarioquehacepruebas\AppData\Local\Microsoft\Outlook\Offline Address Books\7u4u430-332513514-54515-544551      ***ese numero lo invente, pero en tu caso sera el GUID de la OAB que recien descargaste,..   el archivo resultante sera tan grande como numero de objetos en tu AD que tengan buzon.

    3.- ya que ubicaste el archivo .oab que recien se genero,,,,   abrirlo  te llevara mucho si lo abres en notepad.. te recomiendo hacerlo en notepad++

    4.- ya que lo abriste en Notepad++   veras demasiadas direcciones...  todas las de tu GAL (La GAL es la que realmente hace el filtrado de recipientes,... la OAB es solo un snapshot de esa lista y es la que descargas cuando usas el modo de conexion en cache de Outlook)

    5.- Ya que identificaste las direcciones de tu dominio... ejemplo.-.  veras  usuario@tudominio.com    ya sabras que si estan todas las direcciones...  ahora solo te hace falta  filtrar el contenido...

    6.- Te sugiero hagas un parseo...   algo asi como :    findstr /i  @tudominio.com nombredelarchivo.oab>reultados.txt

    **Explico:  estas hacviendo una busqueda en el archivo .oab que recien encontraste, en este caso,..  llamemosle nombredelarchivo.oab   despues estas exportando los resultados encontrados del string @tudominio.com     

    osea que estaras generando un archivo de nombre "reultados.txt"   solo con las entradas de ese string...

    7.- Ya QUE tengas ese archivo en .txt  quiza necesites limpiarlo... te sugiero utilizar Notepad++ para eliminar la fuente del string...  sabras de lo que te hablo cuando abras el archivo..

    8.- yA Que tienes todo esto.. es hora de intentar algo que no he utilizado antes...  te sugiero intentar primero en un ambiente de pruebas...  es el uso de un comando no incluido nativamente en Exchange...  es una modificacion al comando Import-Mailbox   ...  del cual copio abajo...   este otra modificacion de la que hablo y su uso esta expuesto en el articulo abajo citado--

    https://technet.microsoft.com/en-us/library/bb691363%28v=exchg.80%29.aspx

    http://www.stevieg.org/2010/07/using-powershell-to-import-contacts-into-exchange-and-outlook-live/ 

    9.- Exito!

    Realmente lo que solicitas no es posible en base al diseño del producto, te lo digo porque las carpetas de un buzon, en este caso la carpeta "Contacts"  forman parte de un buzon...  estas carpetas llevan a su vez elementos que representan a los contactos que tiene cada buzon... 

    La GAL por otro lado, es un objeto de AD que filtra su contenido, es una libreta de direciones y su filtro lo hace en base a los tipos de objetos como son:  person, usermailbox, etc...  la OAB es solo una copia del contenido de la GAL...  

    Como veras,,,  hablamos de 2 diferentes tipos de objetos, con 2 diferentes tipos de estructura y funcionamiento dentro de servidores de Exchnage,...  pero... hey....  puedes intentarlo...  yo personalmente no he tenido la necesidad de hacerlo..  quiza se pueda de la forma como te platico arriba, pero es necesario intentarlo en ambiente de pruebas primero... y tambien ir solventando las dificultades que te pudieras encontrar a tu paso..

    Espero que la informacion ayude.

    Saludos!

    • Propuesto como respuesta Moderador M miércoles, 3 de junio de 2015 20:37
    martes, 2 de junio de 2015 22:24
  • Gracias Joel por responder. Y si en lugar de los contactos de cada usuario, fuera a  la carpeta publica, se podría exportar desde el AD?

    Gracias de nuevo.

    viernes, 5 de junio de 2015 8:30
  • Hola SAR

    Desconzco si se pueda lograr, quiza con alguna herramienta de terceros, pero con las herramientas de Exchange...  no lo creo.

    saludos!

    • Marcado como respuesta Moderador M martes, 7 de julio de 2015 22:34
    viernes, 5 de junio de 2015 20:25