Cómo habilitar varios contactos existentes para correo
Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Última modificación del tema: 2007-08-24
En este tema se explica cómo utilizar el Shell de administración de Exchange para habilitar varios contactos existentes para correo en Microsoft Exchange Server 2007. Este procedimiento habilita objetos de contacto existentes para correo en el servicio de directorio Active Directory rellenando sus atributos de Exchange (como el alias y la dirección de correo electrónico externa del contacto).
Nota
Este procedimiento no crea contactos nuevos en Active Directory.
Para habilitar contactos existentes para correo, como mínimo debe proporcionar las direcciones de correo electrónico externas. Cuando se habilitan varios contactos para correo en masa, resulta más sencillo exportar primero la lista de contactos a un archivo .csv y después agregar las direcciones de correo electrónico externas al archivo .csv mediante un editor de texto como el Bloc de notas o una aplicación de hoja de cálculo como Microsoft Office Excel. Después, puede usar el archivo .csv actualizado en la operación de habilitación para correo en masa.
Antes de empezar
Para realizar este procedimiento, la cuenta que utilice debe tener delegada la siguiente función:
- Función Administrador de destinatarios de Exchange
Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange 2007, consulte Consideraciones sobre permisos.
Importante
Si desea habilitar contactos existentes para correo en un dominio diferente a aquel donde residen los servidores de Exchange, en primer lugar debe preparar el dominio para Exchange 2007. Para obtener más información acerca de cómo preparar un dominio para Exchange 2007, consulte Cómo preparar Active Directory y dominios.
Procedimiento
Para usar el Shell de administración de Exchange para habilitar varios contactos existentes para correo
Para exportar la lista de contactos existentes de su organización que no estén habilitados para correo a un archivo .csv, ejecute el siguiente comando.
Get-Contact | Out-File "C:\ContactsList.CSV"
El archivo .csv resultante será parecido al siguiente:
#TYPE System.Management.Automation.PSCustomObject, Name Kim Abercrombie Don Hall Sanjay Patel Amy Rusko ...
Para cada contacto, agregue un encabezado de columna y las direcciones de correo electrónico externas al archivo .csv. El archivo .csv actualizado debería ser parecido al siguiente:
#TYPE System.Management.Automation.PSCustomObject, Name,ExternalAddress Kim Abercrombie,Kim@contoso.com Don Hall,Don@fabrikam.com Sanjay Patel,Sanjay@fabrikam.com Amy Rusko,Amy@contoso.com ...
Para importar y usar los datos del archivo .csv para poder habilitar los contactos para correo en masa, ejecute este comando.
Import-CSV "C:\Contacts.CSV" | ForEach-Object {Enable-MailContact -Identity $_.Name -ExternalEmailAddress $_.ExternalAddress}
Para obtener información detallada acerca de la sintaxis y los parámetros, consulte los temas de referencia Get-Contact y Enable-MailContact.
Para obtener más información
Para obtener más información acerca del Shell de administración de Exchange, vea Uso del Shell de administración de Exchange.
Para obtener más información sobre canalización en Shell de administración de Exchange, consulte Canalización (en inglés).
Para obtener más información acerca de la exportación de datos a archivos de texto, consulte Trabajo con salidas de comandos.