Compartir a través de


Eliminación de la implementación de carpetas públicas de Exchange Server 2013 o posterior

Después de migrar todos los usuarios locales y carpetas públicas a Exchange Online, debe quitar la implementación de carpetas públicas locales. La eliminación limpia de la implementación de carpetas públicas locales es fundamental, ya que una eliminación incorrecta puede provocar problemas como carpetas públicas habilitadas para correo huérfano (MEPF) y direcciones SMTP bloqueadas en Microsoft Entra ID o Exchange Online.

En este artículo se enumeran los pasos para quitar de forma segura carpetas públicas y datos relacionados de una implementación local de Exchange Server 2013 o versiones posteriores.

Requisitos previos

Antes de empezar, asegúrese de que:

  • Ha migrado las carpetas públicas locales a Exchange Online.

  • No hay usuarios en el entorno local ni en Exchange Online que se conecten a carpetas públicas implementadas localmente o las usen.

  • Se hace una copia de seguridad de los buzones de carpetas públicas locales antes de la eliminación.

  • Todos los pasos siguientes deben realizarse desde el Shell de administración de Exchange con la cuenta de administrador que tiene asignados los roles necesarios.

Deshabilitar el acceso a carpetas públicas en los usuarios

  1. Ejecute el siguiente comando para deshabilitar la asignación de buzones de carpeta pública del sistema en los usuarios:

    Set-OrganizationConfig -PublicFoldersEnabled None
    
  2. A continuación, ejecute el siguiente comando para quitar cualquier buzón de carpeta pública asignado por el administrador a los usuarios:

    Set-ADServerSettings -ViewEntireForest:$true
    Get-Mailbox -ResultSize unlimited | where {$_.DefaultPublicFolderMailbox -ne $Null} | Set-Mailbox -DefaultPublicFolderMailbox $Null 
    
  3. Espere hasta una hora para que la replicación de AD y los cambios surtan efecto. A continuación, ejecute el siguiente comando para asegurarse de que no hay ninguna asignación de buzón de carpeta pública presente en los usuarios:

    Set-ADServerSettings -ViewEntireForest:$true
    Get-Mailbox -ResultSize unlimited |?{$_.DefaultPublicFolderMailbox -ne $Null -OR $_.EffectivePublicFolderMailbox -ne $Null}
    

Carpetas públicas habilitadas para limpiar correo

Use el Shell de administración de Exchange para ejecutar los comandos de PowerShell enumerados en estos pasos.

  1. Realice una copia de seguridad de los detalles de MEPF. Las carpetas públicas habilitadas para correo no contienen datos en sí mismas, sino que son objetos de Active Directory que están vinculados a la carpeta pública que hospeda los datos reales. Correr:

Set-ADServerSettings -ViewEntireForest:$true 
Get-MailPublicFolder -ResultSize Unlimited| Export-Clixml MEPF.XML
 
  1. Deshabilite los MEPF.

Ejecute el siguiente comando:

Set-ADServerSettings -ViewEntireForest:$true 
Get-MailPublicFolder -ResultSize Unlimited | Disable-MailPublicFolder 

  1. Compruebe que no aparece ningún MEPF. También puede comprobar que no hay ningún objeto de tipo "PublicFolder" en ninguna de las unidades organizativas de objetos del sistema de Microsoft Exchange en el AD local.

Correr:

Get-MailPublicFolder

  1. Compruebe que la casilla Carpetas públicas de Exchange Mail esté desactivada en la herramienta conectar Microsoft Entra.

carpetas públicas de correo

  1. Realice el Microsoft Entra Connect Sync.

Quitar los buzones de carpetas públicas

El siguiente comando bloquea las carpetas públicas para las conexiones de usuario e indica que se ha completado la migración de carpetas públicas en el entorno:

Set-OrganizationConfig -PublicFolderMailboxesLockedForNewConnections $true -PublicFolderMailboxesMigrationComplete $true 

  1. Quite los buzones pf de jerarquía secundaria.
Set-ADServerSettings -ViewEntireForest:$true 

Get-Mailbox -PublicFolder -ResultSize Unlimited |?{$_.IsRootPublicFolderMailbox -ne "True"} | Remove-Mailbox -PublicFolder 

  1. Quite el buzón pf de jerarquía principal:

Get-Mailbox -PublicFolder |?{$_.IsRootPublicFolderMailbox -eq "True"} | Remove-Mailbox -PublicFolder