Cenário
Você configurou o Exclaimer para sua locação do Microsoft 365. Quando você envia um e-mail através do servidor do Exclaimer, o e-mail é rejeitado.
Em alguns cenários, você vê um rastreamento de e-mail com uma mensagem semelhante:
Motivo
Este problema ocorre em cenários específicos quando nenhum remetente é especificado no envelope da mensagem. Se o remetente estiver em branco, o Exclaimer não consegue identificar para qual locação rotear o e-mail de volta. Devido às restrições impostas pela Microsoft, o Exclaimer não pode aceitar e-mails sem remetente.
Resolução
A resolução deste problema depende de diferentes cenários - alguns dos quais estão listados abaixo:
Essas configurações são:
- ReportToOriginatorEnabled
- ReportToManagerEnabled
Se ReportToManagerEnabled estiver definido como True , o email ainda será roteado corretamente; no entanto, uma assinatura será aplicada para o gerente do remetente, portanto o ReportToManagerEnabled deve ser definido como False .
NOTA: Por padrão, um grupo criado no Exchange Online terá ReportToOriginatorEnabled definido como True .
Se o grupo for sincronizado do Active Directory, defina ReportToOriginatorEnabled como true:
- Abra o Usuários e Computadores do Active Directory.
- Navegue até o menu Exibir e selecione Recursos Avançados.
- Navegue até o grupo em seu diretório.
- Abra as propriedades do grupo (você pode clicar com o botão direito em Propriedades ou clicar duas vezes no grupo).
- Abra a guia Editor de Atributos.
- Role para baixo até reportToOriginator.
- Selecione Editar.
- Defina o valor como True.
- Na janela Editor de Atributos Booleanos, selecione OK.
- Nas Propriedades da janela, selecione OK.
- Essas alterações só terão efeito depois que o domínio do Active Directory local tiver sido sincronizado e replicado no Microsoft 365.
- Se você não vir reportToOriginator na lista de atributos, verifique se
- Mostrar apenas atributos que têm valores não está selecionado nos filtros (Filtrar > Mostrar apenas atributos que têm valores)
- O Esquema do Active Directory foi estendido com Atributos do Exchange. Para mais informações, consulte Posso estender o esquema do Active Directory para incluir Atributos do Exchange?
Se o grupo for apenas do Microsoft 365 (não sincronizado do Active Directory), defina ReportToOriginatorEnabled como true usando o PowerShell
Credenciais de Administrador Global do Microsoft 365
Instalar o módulo Exchange Online PowerShell V2:
- Abra o Windows PowerShell e execute este comando como Administrador:
Install-Module -Name ExchangeOnlineManagement - Confirme que deseja instalar este módulo do PowerShell.
NOTA: Para opções de instalação adicionais, consulte ExchangeOnlineManagement.
Conectar-se ao Exchange Online:
- Execute este comando:
Connect-ExchangeOnline -UserPrincipalName <UPN> -ShowProgress $trueQuando solicitado, insira sua senha (e o código de verificação de Autenticação Multifator, se necessário).
Para verificar a propriedade ReportToOriginatorEnabled de um grupo específico:
- Execute o seguinte comando:
Get-DistributionGroup <Endereço de Email do Grupo> | fl ReportToOriginatorEnabled
Onde <Endereço de Email do Grupo> é substituído pelo endereço de e-mail do grupo afetado
- Se o valor retornado for Falso, execute este comando para alterá-lo para Verdadeiro:
Set-DistributionGroup <Endereço de Email do Grupo> -ReportToOriginatorEnabled $true
Onde <Endereço de Email do Grupo> é substituído pelo endereço de e-mail do grupo afetado
NOTA: Se você receber um erro indicando que o grupo não deve reportar tanto para o gerente quanto para o remetente como abaixo:
Set-DistributionGroup: Ex9A45AC|Microsoft.Exchange.Data.DataValidationException|O grupo "<Nome do Grupo>" não deve reportar tanto para o gerente quanto para o remetente. Defina "ReportToManagerEnabled" ou "ReportToOriginatorEnabled" como falso.
Você precisará primeiro definir ReportToManagerEnabled como falso usando este comando:
Set-DistributionGroup <Endereço de Email do Grupo> -ReportToManagerEnabled $false
Onde <Endereço de Email do Grupo> é substituído pelo endereço de e-mail do grupo afetado
Em seguida, defina ReportToOriginatorEnabled como verdadeiro como acima.
DICA! Para definir rapidamente ReportToOriginatorEnabled como verdadeiro para todos os grupos, execute estes dois comandos:
Get-DistributionGroup | Where-Object {$_.ReportToManagerEnabled -eq $True} | Set-DistributionGroup -ReportToManagerEnabled $false
Get-DistributionGroup | Where-Object {$_.ReportToOriginatorEnabled -eq $false} | Set-DistributionGroup -ReportToOriginatorEnabled $true
- Acesse o portal de conformidade do Microsoft Purview.
- Navegue até Soluções > Gerenciamento do ciclo de vida dos dados > Exchange Legacy.
- Selecione Configurações.
- Em Enviar relatórios de jornal não entregues para:, selecione Substituir.
- Insira o endereço de e-mail de uma caixa de correio dedicada para receber NDRs de jornalização.
Instale o módulo Exchange Online PowerShell V2:
- Abra o Windows PowerShell e execute este comando como Administrador:
Install-Module -Name ExchangeOnlineManagement - Confirme que deseja instalar este módulo do PowerShell.
NOTA: Para opções de instalação adicionais, consulte ExchangeOnlineManagement.
Conecte-se ao Exchange Online:
- Execute este comando:
Connect-ExchangeOnline -UserPrincipalName <UPN> -ShowProgress $true
Quando solicitado, insira sua senha (e o código de verificação de Autenticação Multifator, se necessário).
Para verificar a configuração JournalingReportNdrTo:
- Execute o seguinte comando:
Get-transportconfig |fl JournalingReportNdrTo
Para configurar a definição JournalingReportNdrTo:
- Execute o seguinte comando:
set-transportconfig -JournalingReportNdrTo <inserir endereço de caixa de correio>
-
Opção 1 (Recomendado): Criar uma nova regra de transporte além das regras de transporte do Exclaimer já configuradas. A nova regra garantirá que o Exclaimer não processe e-mails de 'Fora do Escritório'.
-
Opção 2: Rode novamente a configuração do conector: A configuração do conector do Microsoft 365 criará automaticamente a Regra de Transporte.
Veja como você pode rodar novamente a configuração do conector do Microsoft 365. Além disso, observe que pode levar algumas horas para que as mudanças entrem em vigor.
- Se você rodar novamente a configuração do conector, então quaisquer regras de transporte do Exclaimer existentes serão removidas no processo.
- Se você criar uma nova regra de transporte, então quaisquer regras de transporte do Exclaimer existentes não serão removidas no processo.
Para criar uma nova regra de transporte:
NOTA: Os passos descritos abaixo são para o GUI e PowerShell; por favor, selecione o método que funciona melhor para você:
Para criar uma nova regra de transporte no Centro de Administração do Exchange (GUI):
Credenciais de Administrador Global do Microsoft 365
- Acesse o portal de administração do Exchange Online (https://admin.exchange.microsoft.com) como Administrador.
- No menu de navegação à esquerda, selecione Fluxo de correio, em seguida selecione Regras:
- No painel à direita, selecione o + Adicionar uma regra (mais) e selecione Criar uma nova regra...
Uma janela de nova regra será exibida.
- Em Nome, insira Impedir que mensagens de Ausência do Escritório sejam enviadas para Exclaimer.
- No menu suspenso Aplicar esta regra se... selecione As propriedades da mensagem... e em seguida selecione incluir o tipo de mensagem.
- Para o tipo de mensagem selecionado, especifique Resposta automática.
- Selecione Salvar.
- No menu suspenso Faça o seguinte..., selecione Modificar as propriedades da mensagem... e em seguida selecione definir um cabeçalho de mensagem.
- Defina o cabeçalho da mensagem como X-ExclaimerHostedSignatures-MessageProcessed.
- Agora, defina o valor como verdadeiro.
- Selecione Próximo.
- Marque a opção Ativar esta regra em .
- Selecione Próximo.
- Selecione Concluir para salvar as alterações feitas.
A nova regra agora será exibida na lista de regras.
- Selecione a nova regra, em seguida selecione Mover para cima para garantir que a prioridade seja menor do que a regra Identificar mensagens a serem enviadas para Exclaimer.
As regras agora estão na ordem correta:
NOTA: Pode levar algumas horas para que as alterações entrem em vigor.
Para criar uma nova regra de transporte usando o PowerShell:
Instale o módulo Exchange Online PowerShell V2:
- Abra o Windows PowerShell e execute este comando como Administrador:
Install-Module -Name ExchangeOnlineManagement - Confirme que deseja instalar este módulo do PowerShell.
NOTA: Para opções de instalação adicionais, consulte ExchangeOnlineManagement.
Conectar ao Exchange Online:
- Execute este comando:
Connect-ExchangeOnline -UserPrincipalName <UPN> -ShowProgress $true
Quando solicitado, insira sua senha (e o código de verificação de Autenticação Multifator, se necessário).
Criar a regra de transporte:
- Execute este comando:
New-TransportRule -Name "Impedir que mensagens de Ausência do Escritório sejam enviadas para Exclaimer" -MessageTypeMatches OOF -enabled $true -SetHeaderName "X-ExclaimerHostedSignatures-MessageProcessed" -SetHeaderValue "true" -Priority 0
NOTA: Pode levar algumas horas para que as alterações entrem em vigor.
Para gerar o script:
- Abra o Windows PowerShell e execute os seguintes comandos como Administrador:
Invoke-WebRequest -URI https://cdn.exclaimer.com/Support/Tools/Script%20Files/ExchangeOnlineExclaimerCheck.ps1 -OutFile $env:LOCALAPPDATA\Temp\ExchangeOnlineExclaimerCheck.ps1 -
$ScriptPath = "$env:LOCALAPPDATA\temp\ExchangeOnlineExclaimerCheck.ps1"
-
Invoke-Expression $ScriptPath
Este script irá gerar um arquivo (C:\Temp\ExchangeOnlineExclaimerCheck.txt), que permitirá à equipe de suporte ver como o seu fluxo de e-mails está configurado atualmente.
Anexe este arquivo ao abrir o chamado de suporte.