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

  1. 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"
    
  2. El archivo .csv resultante será parecido al siguiente:

    #TYPE System.Management.Automation.PSCustomObject,
    Name
    Kim Abercrombie
    Don Hall
    Sanjay Patel
    Amy Rusko
    ...
    
  3. 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
    ...
    
  4. 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.