Compartilhar via


O atributo MailNickName ou Alias no Exchange Online não corresponde ao que é definido no Exchange local

Sintomas

O Alias atributo ou Mailnickname no Microsoft Exchange Online não corresponde ao que é definido no ambiente local do Exchange para uma conta de usuário sincronizada.

Motivo

Esse problema ocorrerá se forem feitas alterações no UPN (nome da entidade de usuário) para o usuário e o valor do Mailnickname atributo for alterado para o prefixo do UPN.

Resolução

Para resolve esse problema, atualize o Alias atributo ouMailnickname. Para fazer isso, utilize um dos métodos seguintes.

Método 1: usar o Shell de Gerenciamento do Exchange

  1. Altere o valor de atributo existente Alias para que a alteração seja encontrada pelo Microsoft Entra Connect. Isso deve sincronizar a alteração com o Microsoft 365. Para fazer isso, use o Set-Mailbox cmdlet ou Set-RemoteMailbox , com base no tipo de destinatário no Exchange local.

    • Set-RemoteMailbox

      $alias=Get-remotemailbox <user@domain.com>
      Set-RemoteMailbox <user@domain.com> -alias "$($alias.alias)1"
      
    • Set-Mailbox

      $alias=Get-mailbox <user@domain.com>
      Set-Mailbox <user@domain.com> -alias "$($alias.alias)1"**
      
  2. Inicie uma sincronização Delta do Microsoft Entra Connect ou aguarde Microsoft Entra Conectar para executar o delta. Idealmente, isso deve sincronizar as alterações feitas na etapa 1 para o Microsoft 365.

  3. Altere o valor do atributo para seu Alias valor original. Para fazer isso, execute um dos seguintes cmdlets:

    Set-RemoteMailbox <user@domain.com> -alias "$($alias.alias)"
    
    Set-Mailbox <user@domain> -alias "$($alias.alias)"
    
  4. Inicie uma sincronização Delta do Microsoft Entra Connect ou aguarde Microsoft Entra Conectar para executar o delta> Idealmente, isso deve sincronizar as alterações com o Microsoft 365.

Método 2: usar o módulo do PowerShell do Active Directory

  1. Altere o valor do Mailnickname atributo para que a alteração seja descoberta por Microsoft Entra Connect. Isso deve sincronizar a alteração com o Microsoft 365. Para fazer isso, execute o seguinte conjunto de cmdlets:

    $mailnickname=Get-ADUser -Properties * -Filter {name -like '<username>*'}
    Get-ADUser -Properties * -Filter {name -like '<username>*'} | set-aduser -replace @{mailnickname="$($mailnickname.mailnickname)1"
    
  2. Inicie uma sincronização Delta do Microsoft Entra Connect ou aguarde Microsoft Entra Conectar para executar o delta. Idealmente, isso deve sincronizar as alterações feitas na etapa 1 para o Microsoft 365.

  3. Altere o valor do atributo para seu Mailnickname valor original. Para fazer isso, execute o seguinte cmdlet:

    Get-ADUser -Properties * -Filter {name -like '<username>*'} | set-aduser -replace @{mailnickname="$($mailnickname.mailnickname)"
    
  4. Inicie uma sincronização Delta do Microsoft Entra Connect ou aguarde Microsoft Entra Conectar para executar o delta. Idealmente, isso deve sincronizar as alterações feitas na etapa 1 para o Microsoft 365.