Muchas gracias por la respuesta Gustavo, por lo tanto me di a la tarea de buscar un script para importar los contactos desde un archivo plano. en mi busqueda encontre la respuesta pero haciendolo desde el Shell de Exchange donde crea automaticamente el contacto en el directorio activo y en el servidor de exchange: aqui les dejo el script:
1. debemos crear el archivo plano delimitado por comas (,) debe ser con comas por que si queda con (;) no tomara el mail de los contactos y generar un error.
El archivo debera ser creado con las siguientes 2 columnas en excel: name y externalemailaddress.
En la siguiente imagen se observa el archivo
2. luego de tener el archivo debera ser copiado en la unidad raiz C: del servidor de exchange
3. Luego es necesario abrir el powershell de exchange y digitar lo siguiente:
Import-Csv C:\contactosimportar.csv | foreach-object {new-mailcontact -externalemailaddress $_.externalemailaddress -name $_.name }
El escript inicia con la importarcion del arhivo csv y su ubicacion, luego realiza la creacion del los contactos validando el contenido del archivo con el nombre y la direcion de correo.
4. Por ultimo solo sera necesario crear un grupo de distribucion e ingresar los contactos externos.