Compartir a través de


El atributo MailNickName o Alias de Exchange Online no coincide con lo que se establece en Exchange local.

Síntomas

El Alias atributo o Mailnickname de Microsoft Exchange Online no coincide con lo que se establece en el entorno local de Exchange para una cuenta de usuario sincronizada.

Causa

Este problema se produce si se realizan cambios en el nombre principal de usuario (UPN) del usuario y el valor del Mailnickname atributo se cambia al prefijo del UPN.

Solución

Para resolver este problema, actualice el Alias atributo o Mailnickname . Para ello, use uno de los métodos siguientes.

Método 1: Uso del Shell de administración de Exchange

  1. Cambie el valor del atributo existente Alias para que Microsoft Entra Connect encuentre el cambio. Esto debe sincronizar el cambio con Microsoft 365. Para ello, use el Set-Mailbox cmdlet o Set-RemoteMailbox en función del tipo de destinatario en 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 una sincronización delta desde Microsoft Entra Connect o espere a que Microsoft Entra Connect ejecute el delta. Lo ideal es sincronizar los cambios realizados en el paso 1 con Microsoft 365.

  3. Cambie el valor del Alias atributo a su valor original. Para ello, ejecute cualquiera de los siguientes cmdlets:

    Set-RemoteMailbox <user@domain.com> -alias "$($alias.alias)"
    
    Set-Mailbox <user@domain> -alias "$($alias.alias)"
    
  4. Inicie una sincronización delta desde Microsoft Entra Connect o espere a que Microsoft Entra Connect ejecute el delta> Idealmente, esto debería sincronizar los cambios con Microsoft 365.

Método 2: Uso del módulo de PowerShell de Active Directory

  1. Cambie el valor del Mailnickname atributo para que Microsoft Entra Connect detecte el cambio. Esto debe sincronizar el cambio con Microsoft 365. Para ello, ejecute el siguiente 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 una sincronización delta desde Microsoft Entra Connect o espere a que Microsoft Entra Connect ejecute el delta. Lo ideal es sincronizar los cambios realizados en el paso 1 con Microsoft 365.

  3. Cambie el valor del Mailnickname atributo a su valor original. Para ello, ejecute el siguiente cmdlet:

    Get-ADUser -Properties * -Filter {name -like '<username>*'} | set-aduser -replace @{mailnickname="$($mailnickname.mailnickname)"
    
  4. Inicie una sincronización delta desde Microsoft Entra Connect o espere a que Microsoft Entra Connect ejecute el delta. Lo ideal es sincronizar los cambios realizados en el paso 1 con Microsoft 365.