Como habilitar vários contatos existentes para email

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Tópico modificado em: 2007-08-24

Este tópico explica como usar o Shell de Gerenciamento do Exchange para habilitar para email vários contatos existentes no Microsoft Exchange Server 2007. Esse procedimento habilita para email objetos de contato existentes no serviço de diretório do Active Directory, preenchendo seus atributos do Exchange (como o alias e o email externo do contato).

Dica

Esse procedimento não cria novos contatos no Active Directory.

Para habilitar para email os contatos existentes, você deve ao menos fornecer endereços de email externos. Ao habilitar para email vários contatos em massa, é mais fácil exportar primeiro a lista de contatos para um arquivo .csv e, em seguida, adicionar os endereços de email externos ao arquivo .csv, usando um editor de texto como o Bloco de Notas, ou um aplicativo de planilha como o Microsoft Office Excel. Você pode usar o arquivo .csv atualizado na sua operação de habilitação de email em massa.

Antes de começar

Para executar esse procedimento, você deve usar uma conta à qual estejam delegadas as seguintes funções:

  • Função Administrador de Destinatários do Exchange

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange 2007, consulte Considerações sobre permissão

Importante

Se quiser habilitar para email contatos existente em um domínio diferente daquele em que os seus servidores Exchange residem, você deve preparar primeiro esse domínio para o Exchange 2007. Para saber mais sobre como preparar um domínio para o Exchange 2007, consulte Como preparar o Active Directory e os domínios.

Procedimento

Para usar o Shell de Gerenciamento do Exchange para habilitar para email vários contatos existentes

  1. Para exportar para um arquivo .csv a lista de contatos existentes na sua organização que não são habilitados para email, execute o comando a seguir.

    Get-Contact | Out-File "C:\ContactsList.CSV"
    
  2. O arquivo .csv resultante será similar ao seguinte:

    #TYPE System.Management.Automation.PSCustomObject,
    Name
    Kim Abercrombie
    Don Hall
    Sanjay Patel
    Amy Rusko
    ...
    
  3. Para cada contato, adicione um cabeçalho e os endereços de email externos ao arquivo .csv. O arquivo .csv atualizado deve ser similar ao seguinte:

    #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 e usar os dados no arquivo .csv, de maneira que você possa habilitar para email os contatos em massa, execute o comando a seguir.

    Import-CSV "C:\Contacts.CSV" | ForEach-Object {Enable-MailContact -Identity $_.Name -ExternalEmailAddress $_.ExternalAddress}
    

Para obter informaçoes detalhadas sobre sintaxe e parâmetro, consulte os tópicos de referencia Get-Contact e Enable-MailContact.

Para obter mais informações

Para obter mais informações sobre o Shell de Gerenciamento do Exchange, consulte Usando o Shell de Gerenciamento do Exchange.

Para obter mais informações sobre pipeline no Shell de Gerenciamento do Exchange, consulte Pipelining.

Para obter mais informações sobre exportação de arquivos para arquivos de texto, consulte Trabalhando com saída do comando.