Importar contatos externos em massa para o Exchange Online

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Este artigo é destinado a administradores. Você está tentando importar contatos para sua caixa de correio? Confira Importar contatos para o Outlook

Sua empresa tem muitos contatos comerciais existente que você deseja incluir no catálogo de endereços compartilhado (também chamado de lista de endereços global) no Exchange Online ? Você deseja adicionar a contatos externos como membros de grupos de distribuição, exatamente como você pode com usuários dentro de sua empresa? Se assim, você pode usar Exchange Online PowerShell e um arquivo CSV (valores separados por vírgula) em massa importe contatos externos para Exchange Online. É um processo de três etapas:

Etapa 1: criar um arquivo CSV que contém informações sobre os contatos externos

Etapa 2: criar contatos externos com o PowerShell

Etapa 3: adicionar informações nas propriedades de contatos externos

Depois de concluir essas etapas para importar contatos, você pode executar estas tarefas adicionais:

Adicionar outros contatos externos

Ocultar contatos externos do catálogo de endereços compartilhado

Etapa 1: criar um arquivo CSV que contém informações sobre os contatos externos

A primeira etapa é criar um arquivo CSV que contém informações sobre cada contato externo que você deseja importar para o Exchange Online.

  1. Copie o texto a seguir em um arquivo de texto no Bloco de Notas e salve-o em sua área de trabalho como um arquivo CSV usando um sufixo de nome de arquivo .csv; por exemplo, ContatosExternos.csv.

    Dica : Se seu idioma contiver caracteres especiais (como å, äe ö em sueco) salvar o arquivo CSV com UTF-8 ou outra codificação Unicode quando você salvar o arquivo no bloco de notas.

    ExternalEmailAddress,Name,FirstName,LastName,StreetAddress,City,StateorProvince,PostalCode,Phone,MobilePhone,Pager,HomePhone,Company,Title,OtherTelephone,Department,CountryOrRegion,Fax,Initials,Notes,Office,Manager
    danp@fabrikam.com,Dan Park,Dan,Park,1234 23rd Ave,Golden,CO,80215,206-111-1234,303-900-1234,555-1212,123-456-7890,Fabrikam,Shipping clerk,555-5555,Shipping,US,123-4567,R.,Good worker,31/1663,Dan Park
    pilar@contoso.com,Pilar Pinilla,Pilar,Pinilla,1234 Main St.,Seattle,WA,98017,206-555-0100,206-555-0101,206-555-0102,206-555-1234,Contoso,HR Manager,206-555-0104,Executive,US,206-555-0105,P.,Technical decision maker,31/1000,Dan Park
    

    A primeira linha, ou linha de cabeçalho, do arquivo CSV lista as propriedades dos contatos que podem ser usadas ao importá-los para o Exchange Online. Cada nome de propriedade está separado por uma vírgula. Cada linha abaixo da linha de cabeçalho representa os valores de propriedade para a importação de um único contato externo.

    Observação : Esse texto inclui dados de exemplo que você pode excluir. Mas não exclua ou altere a primeira linha (cabeçalho). Ele contém todas as propriedades dos contatos externos.

  2. Abra o arquivo CSV no Microsoft Excel para editá-lo porque é muito mais fácil usar o Excel para editar o arquivo CSV.

  3. Crie uma linha para cada contato que você deseja importar para o Exchange Online. Preencha o máximo de células possível. Essas informações serão exibidas para cada contato no catálogo de endereços compartilhado.

    Importante :  As seguintes propriedades (que são os quatro primeiros itens na linha de cabeçalho) são necessárias para criar um contato externo e devem ser preenchidas no arquivo CSV: ExternalEmailAddress, Name, FirstName, LastName. O comando do PowerShell executado na Etapa 2 usará os valores dessas propriedades para criar os contatos.

Voltar ao início

Etapa 2: criar contatos externos com o PowerShell

A próxima etapa é usar o arquivo CSV que você criou na etapa 1 e o PowerShell para importar em massa os contatos externos listados no arquivo CSV para o Exchange Online.

  1. Conecte o PowerShell à organização do Exchange Online. Confira as instruções passo a passo em Conectar-se ao PowerShell do Exchange Online. Use o nome de usuário e a senha da sua conta de administrador global do Office 365 ao se conectar ao PowerShell do Exchange Online.

  2. Após conectar o PowerShell ao Exchange Online, vá para a pasta da área de trabalho onde você salvou o arquivo CSV na etapa 1, por exemplo, C:\Usuários\Administrador\desktop.

  3. Execute o seguinte comando para criar os contatos externos:

    Import-Csv .\ExternalContacts.csv|%{New-MailContact -Name $_.Name -DisplayName $_.Name -ExternalEmailAddress $_.ExternalEmailAddress -FirstName $_.FirstName -LastName $_.LastName}
    

    A criação de novos contatos poderá demorar um pouco, dependendo de quantos você está importando. Quando o comando termina a execução, o PowerShell exibe uma lista dos novos contatos que foram criados.

  4. Para exibir os novos contatos externos, vá para o Centro de administração do Exchange (EAC) e clique em Destinatários > Contatos.

    Dica : Para obter instruções de conexão com o EAC, confira Centro de administração do Exchange no Exchange Online.

  5. Se necessário, clique em Atualizar Ícone Atualizar para atualizar a lista e ver os contatos externos que foram importados.

    Os contatos importados aparecerão no catálogo de endereços compartilhado no Outlook e no Outlook na Web.

    Observação : Você também pode exibir os contatos no Centro de Administração do Office 365 acessando Usuários > Contatos.

Voltar ao início

Etapa 3: adicionar informações nas propriedades de contatos externos

Depois de executar o comando na Etapa 2, os contatos externos são criados, mas eles não contêm as informações de contato ou da organização, que são as informações da maioria das células no arquivo CSV. Isso ocorre porque quando você cria novos contatos externos, somente as propriedades obrigatórias são preenchidas. Não se preocupe se você não tiver todas as informações preenchidas no arquivo CSV. Se não estiverem lá, não serão adicionadas.

  1. Conecte o PowerShell à organização do Exchange Online. Para obter instruções passo a passo, confira Conectar ao PowerShell do Exchange Online.

  2. Vá para a pasta da área de trabalho onde você salvou o arquivo CSV na etapa 1, por exemplo, C:\Usuários\Administrador\desktop.

  3. Execute os dois comandos a seguir para adicionar outras propriedades do arquivo CSV aos contatos externos que você criou na Etapa 2.

    $Contacts = Import-CSV .\ExternalContacts.csv
    
    $contacts | ForEach {Set-Contact $_.Name -StreetAddress $_.StreetAddress -City $_.City -StateorProvince $_.StateorProvince -PostalCode $_.PostalCode -Phone $_.Phone -MobilePhone $_.MobilePhone -Pager $_.Pager -HomePhone $_.HomePhone -Company $_.Company -Title $_.Title -OtherTelephone $_.OtherTelephone -Department $_.Department -Fax $_.Fax -Initials $_.Initials -Notes $_.Notes -Office $_.Office -Manager $_.Manager}
    

    Observação : O parâmetro Manager pode ser problemático. Se a célula estiver em branco no arquivo CSV, você receberá um erro e nenhuma das informações de propriedade será adicionada ao contato. Se você não precisa especificar um gerente, basta excluir –Manager $_.Manager do comando do PowerShell anterior.

    Mais uma vez, a criação de novos contatos poderá demorar um pouco, dependendo de quantos você importou na Etapa 1.

  4. Para verificar se as propriedades foram adicionadas aos contatos:

    1. No EAC, acesse Destinatários > Contatos.

    2. Clique em um contato e em Editar Ícone Editar para exibir as propriedades do contato.

Pronto! Os usuários podem ver os contatos e outras informações no catálogo de endereços do Outlook e do Outlook na Web.

Voltar ao início

Adicionar outros contatos externos

Você pode repetir as Etapas 1 a 3 para adicionar novos contatos externos ao Exchange Online. Você ou os usuários de sua empresa podem simplesmente adicionar uma nova linha no arquivo CSV para o novo contato. Em seguida, você pode executar os comandos do PowerShell das Etapa 2 e 3 para criar e adicionar informações aos novos contatos.

Observação : Ao executar o comando para criar novos contatos, você pode receber uma mensagem de erro informando que os contatos criados anteriormente já existem. Mas todos os novos contatos adicionados ao arquivo CSV são criados.

Ocultar contatos externos do catálogo de endereços compartilhado

Algumas empresas podem usar contatos externos somente para que possam ser adicionados como membros de grupos de distribuição. Nesse cenário, talvez seja melhor ocultar contatos externos do catálogo de endereços compartilhado. Veja como.

  1. Conecte o PowerShell à organização do Exchange Online. Para obter instruções passo a passo, confira Conectar ao PowerShell do Exchange Online.

  2. Para ocultar um único contato externo, execute o comando a seguir.

    Set-MailContact <external contact> -HiddenFromAddressListsEnabled $true
    

    Por exemplo, para ocultar Eduarda Dias do catálogo de endereços compartilhado, execute este comando:

    Set-MailContact "Pilar Pinilla" -HiddenFromAddressListsEnabled $true
    
  3. Para ocultar todos os contatos externos do catálogo de endereços compartilhado, execute este comando:

    Get-Contact -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'MailContact')} | Set-MailContact -HiddenFromAddressListsEnabled $true
    

Depois de ocultá-los, os contatos externos não são exibida no catálogo de endereços compartilhado, mas você ainda pode adicioná-los como membros de um grupo de distribuição.

Voltar ao início

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Consulte Também

Email no Office 365 - Ajuda para o administrador

Gerenciar o Office 365 e o Exchange Online com o Windows PowerShell

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×