Configurar pastas públicas no local legadas para uma implementação híbrida no Exchange Online

Resumo: utilize os passos neste artigo para sincronizar pastas públicas entre o Microsoft 365 ou Office 365 e a implementação no local do Exchange Server 2010.

Em uma implantação híbrida, os usuários podem estar em Exchange Online, local ou ambos, e suas pastas públicas são seja no Exchange Online ou local. As pastas públicas só podem residir num único local, pelo que tem de decidir se as suas pastas públicas estarão no Exchange Online ou no local. Elas não podem ficar nos dois locais. As caixas de correio de pastas públicas são sincronizadas com o Exchange Online pelo Serviço de Sincronização de Diretórios. No entanto, as pastas públicas habilitadas para email não são sincronizadas nos locais.

Este artigo descreve como sincronizar pastas públicas com capacidade de correio se os seus utilizadores estiverem na nuvem e as suas pastas públicas do Exchange Server 2010 SP3 estiverem no local. No entanto, um utilizador da cloud 365 que não seja representado por um objeto MailUser no Exchange no local (local para a hierarquia de pastas públicas de destino) não consegue aceder a pastas públicas legadas ou modernas no local.

Observação

Este tópico refere-se ao Exchange Server servidores SP3 de 2010 como o servidor Exchange legado.

Pode sincronizar as suas pastas públicas com capacidade de correio através dos seguintes scripts, que são iniciados por uma tarefa do Windows que é executada no ambiente no local:

  • Sync-MailPublicFolders.ps1: este script sincroniza objetos de pasta pública com capacidade de correio da sua implementação local do Exchange no local para a cloud. Utiliza a implementação local do Exchange no local como autoritativa para determinar as alterações efetuadas no ambiente de cloud. O script cria, atualiza ou elimina objetos de pasta pública com capacidade de correio no Microsoft Entra com base no que existe na implementação local do Exchange no local.

  • SyncMailPublicFolders.strings.psd1: este é um ficheiro de suporte utilizado pelo script de sincronização anterior e deve ser copiado para a mesma localização que o script anterior.

Quando concluir este procedimento, os utilizadores no local e na cloud podem aceder à mesma infraestrutura de pastas públicas no local.

Que versões híbridas do Exchange funcionam com pastas públicas?

A tabela a seguir descreve a versão e as combinações de locais de caixas de correio e pastas públicas do usuário que são suportadas. "Híbrido não aplicável" ainda é um cenário suportado, mas não é considerado um cenário híbrido, uma vez que tanto as pastas públicas como os utilizadores residem na mesma localização.

Versão Caixa de Correio de Utilizador do Exchange 2010 no local Caixa de Correio de Utilizador do Exchange 2013 no local Caixa de correio do usuário do Exchange Online
Pastas Públicas do Exchange 2010 no local Híbrida não aplicável Híbrida não aplicável Com suporte
Pastas Públicas do Exchange 2013 no local Híbrida não aplicável Híbrida não aplicável Com suporte
Pastas Públicas do Exchange Online Sem suporte Com suporte Híbrida não aplicável

Observação

O Outlook 2016 não tem suporte para o acesso de pastas públicas herdadas do Exchange 2007. Se tiver utilizadores que estão a utilizar Outlook 2016, tem de mover as suas pastas públicas para uma versão mais recente do Exchange Server. Para saber mais sobre a compatibilidade do Outlook 2016 e do Office 2016 com o Exchange 2007 e versões anteriores, confira este artigo.

Passo 1: O que tem de saber antes de começar?

  • Estas instruções partem do princípio de que utilizou o Assistente de Configuração Híbrida para:

    • Configure e sincronize os seus ambientes do Exchange no local e Exchange Online.
    • Os registos DNS de Deteção Automática que são utilizados para a maioria dos utilizadores referenciam um ponto final no local.

    Para obter mais informações, consulte Hybrid Configuration Wizard.

  • Estas instruções partem do princípio de que o Outlook Anywhere está ativado e funcional em todos os servidores de pastas públicas do Exchange legados no local. Para obter informações sobre como ativar o Outlook Anywhere, consulte Outlook Anywhere.

  • Implementar a coexistência de pastas públicas legadas para uma implementação híbrida do Exchange com a cloud poderá exigir que corrija conflitos durante o procedimento de importação. Os seguintes problemas de exemplo podem causar conflitos:

    • Os endereços de e-mail não encaminháveis são atribuídos a pastas públicas com capacidade de correio.
    • Conflitos com outros utilizadores e grupos baseados na cloud.
  • Estas instruções partem do princípio de que a sua Exchange Online organização é atualizada para uma versão que suporta pastas públicas. Instale a atualização mais recente para a sua versão do Outlook.

  • Para aceder a pastas públicas em vários locais, os utilizadores têm de atualizar os clientes do Outlook para a atualização pública do Outlook de novembro de 2012 ou para uma versão posterior.

    1. Para transferir a atualização de novembro de 2012 do Outlook para Outlook 2010, consulte https://www.catalog.update.microsoft.com/Search.aspx?q=KB4052623.

    2. Para transferir a Atualização do Outlook para Outlook 2007 de novembro de 2012, consulte Atualizar para o Microsoft Office Outlook 2007 (KB2687404) e transferir no seu idioma preferido a partir da caixa de diálogo.

  • Outlook 2016 para Mac (e versões anteriores) e Outlook para Mac para Office 365 não são suportados para pastas públicas legadas em vários locais. Os usuários devem estar no mesmo local que as pastas públicas para acessá-las com o Outlook para Mac ou com o Outlook para Mac para Office 365.

  • Os utilizadores cujas caixas de correio estão no Exchange Online não podem aceder a pastas públicas no local através de Outlook na Web.

  • Depois de seguir as instruções neste artigo para configurar as suas pastas públicas no local para uma implementação híbrida, os utilizadores externos à sua organização não podem enviar mensagens para as suas pastas públicas no local, a menos que siga um dos seguintes passos:

Etapa 2 - Tornar pastas públicas remotas detectáveis

  1. Se as suas pastas públicas estiverem em servidores do Exchange 2010 ou posteriores, tem de instalar a função de servidor de Acesso de Cliente (CAS) em todos os servidores de caixa de correio que tenham uma base de dados de pasta pública. Esta ação permite que o serviço Microsoft Exchange RpcClientAccess esteja em execução para que todos os clientes possam aceder a pastas públicas. Para saber mais, confira o artigo Instalar o Exchange Server 2010.

    Observação

    Este servidor não precisa fazer parte do balanceamento de carga de acesso para cliente. Para saber mais, confira o artigo Noções básicas sobre balanceamento de carga no Exchange 2010.

  2. Crie um banco de dados de caixa de correio vazio em cada servidor de pasta pública.

    Para o Exchange 2010, execute o seguinte comando. Este comando exclui o banco de dados de caixa de correio do balanceador de carga de provisionamento de caixa de correio. Isto impede que novas caixas de correio sejam adicionadas automaticamente a esta base de dados.

    New-MailboxDatabase -Server <PFServerName_with_CASRole> -Name <NewMDBforPFs> -IsExcludedFromProvisioning $true
    

    Observação

    Recomendamos que a única caixa de correio que você adicionar a esse banco de dados seja a caixa de correio de proxy que você criará na etapa 3. Nenhuma outra caixa de correio deve ser criada nesse banco de dados de caixa de correio.

  3. Crie uma caixa de correio proxy na nova base de dados da caixa de correio e oculte a caixa de correio do livro de endereços. O SMTP desta caixa de correio é devolvido pela Deteção Automática como SMTP DefaultPublicFolderMailbox , para que, ao resolver este SMTP, o cliente possa aceder ao servidor exchange legado para acesso a pastas públicas.

    New-Mailbox -Name <PFMailbox1> -Database <NewMDBforPFs>
    
    Set-Mailbox -Identity <PFMailbox1> -HiddenFromAddressListsEnabled $true
    
  4. Para o Exchange 2010, habilite a Descoberta Automática para retornar as caixas de correio de pasta pública de proxy.

    Set-MailboxDatabase <NewMDBforPFs> -RPCClientAccessServer <PFServerName_with_CASRole>
    
  5. Repita as etapas anteriores para cada servidor de pasta pública em sua organização.

Etapa 3 - Baixar os scripts

  1. Baixe os seguintes arquivos de Habilitados para email pastas públicas - script de sincronização de diretório:

    • Sync-MailPublicFolders.ps1

    • SyncMailPublicFolders.strings.psd1

  2. Guarde os ficheiros no computador local onde executa o PowerShell. Por exemplo, C:\PFScripts.

Etapa 4 - Configurar a sincronização de diretórios

O serviço de sincronização de diretório não sincronizar pastas públicas habilitadas para email. A execução do seguinte script sincroniza as pastas públicas com capacidade de correio em todo o local. As permissões especiais atribuídas a pastas públicas com capacidade de correio têm de ser recriadas na cloud, uma vez que as permissões em vários locais não são suportadas em cenários de Implementação Híbrida. Para obter mais informações, veja Exchange Server Implementação Híbrida.

Observação

As pastas públicas habilitadas para email sincronizadas serão exibidas como objetos de contato de email para fins de fluxo de emails e não serão exibidas no Centro de administração do Exchange. Veja o comando Get-MailPublicFolder. Para recriar as permissões SendAs na nuvem, use o comando Add-RecipientPermission.

No servidor Exchange legado, execute o seguinte comando para sincronizar pastas públicas com capacidade de correio do seu Active Directory local local para a nuvem.

Sync-MailPublicFolders.ps1 -Credential (Get-Credential) -CsvSummaryFile "<sync_summary.csv>"

Onde lhe é pedido o seu nome de utilizador e palavra-passe na cloud e <sync_summary.csv> é o caminho para onde gostaria de registar operações e erros de sincronização, no formato .csv.

Observação

Antes de executar o script, recomendamos que simule primeiro as ações que o script tomaria no seu ambiente ao executá-lo conforme descrito anteriormente, mas com o parâmetro WhatIf .

Também recomendamos que execute este script diariamente para sincronizar as suas pastas públicas com capacidade de correio.

Etapa 5 - Configurar os usuários do Exchange Online para acessar pastas públicas no local

A etapa final deste procedimento consiste em configurar a organização do Exchange Online e permitir o acesso a pastas públicas locais herdadas.

Ative o Exchange Online organização para aceder às pastas públicas no local. Aponta para todas as caixas de correio de pasta pública proxy que criou no Passo 2: Tornar as pastas públicas remotas detetáveis.

Execute o seguinte comando no Exchange Online PowerShell:

Set-OrganizationConfig -PublicFoldersEnabled Remote -RemotePublicFolderMailboxes 'PFMailbox1','PFMailbox2','PFMailbox3'

Tem de aguardar pela conclusão da sincronização do Active Directory antes de ver as alterações. Este processo pode demorar até 3 horas. Se você não quiser aguarde as sincronizações recorrentes que ocorrem a cada três horas, você pode forçar sincronização de diretórios, a qualquer momento. Para obter os passos detalhados para forçar a sincronização de diretórios, veja Método 1: Verificar manualmente se o serviço foi iniciado e se a conta de administrador pode iniciar sessão. O Microsoft 365 e Office 365 selecionar aleatoriamente uma das caixas de correio de pastas públicas fornecidas neste comando.

Importante

Um utilizador na cloud que não seja representado por um objeto MailUser no local (local para a hierarquia de pastas públicas de destino) não consegue aceder a pastas públicas legadas ou ao Exchange 2013 no local. Confira a solução no artigo da Base de Dados de Conhecimento Os usuários do Exchange Online não podem acessar pastas públicas locais herdadas.

Como fazer saber que este procedimento funcionou?

Inicie sessão no Outlook para um utilizador que esteja no Exchange Online e, em seguida, execute os seguintes testes de pastas públicas:

  • Visualize a hierarquia.
  • Verifique as permissões.
  • Crie e exclua pastas públicas.
  • Publique conteúdo e exclua conteúdo de uma pasta pública.