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
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"
O arquivo .csv resultante será similar ao seguinte:
#TYPE System.Management.Automation.PSCustomObject, Name Kim Abercrombie Don Hall Sanjay Patel Amy Rusko ...
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 ...
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.