Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Resumen: instrucciones para permitir que los usuarios de Exchange Online accedan a carpetas públicas locales en su entorno de Exchange 2013, Exchange 2016 o Exchange 2019.
En una implementación híbrida, los usuarios pueden estar hospedados en Exchange Online, en una ubicación local o de ambas formas, y las carpetas públicas pueden estar tanto en Exchange Online como ubicadas localmente. A veces, es posible que los usuarios en línea necesiten acceder a carpetas públicas en su entorno local de Exchange Server.
Nota:
Si tiene carpetas públicas de Exchange 2010, consulte Configuración de carpetas públicas locales heredadas para una implementación híbrida.
En este artículo se describe cómo permitir que los usuarios de nube accedan a carpetas públicas en Exchange 2013, Exchange 2016 y Exchange 2019 (en resto de este artículo, denominado Exchange Server). Para permitir que los usuarios locales de Exchange Server accedan a carpetas públicas en Exchange Online, consulte Configuración de carpetas públicas de Exchange Online para una implementación híbrida.
Los objetos MailUser en el entorno local de Exchange deben representar a los usuarios de la nube para tener acceso a las carpetas públicas de Exchange Server. Este objeto MailUser también debe ser local para la jerarquía de carpetas públicas de Exchange Server de destino. Si tiene usuarios de Exchange Online que actualmente no están representados localmente por objetos MailUser, consulte Los usuarios de Exchange Online no pueden acceder a carpetas públicas locales heredadas para crear entidades locales coincidentes.
¿Qué necesita saber antes de empezar?
En estas instrucciones se supone que los servicios de sincronización de Microsoft Entra Connect (sincronización de Microsoft Entra Connect) están configurados para sincronizar objetos de buzón de carpetas públicas con Exchange Online. Asegúrese de que los objetos de buzón de la carpeta pública estén sincronizados con Exchange Online y que tengan direcciones SMTP principales que se puedan detectar automáticamente.
Este es un ejemplo de configuración adecuada en un entorno local:
Este es un ejemplo de configuración adecuada en Exchange Online:
Estas instrucciones suponen los siguientes hechos:
- Ha usado el asistente para configuración híbrida para configurar y sincronizar los entornos locales y de Exchange Online.
- El registro DNS de detección automática para la mayoría de los usuarios hace referencia a un punto de conexión local.
Para obtener más información, vea Asistente de configuración híbrida.
No se puede acceder a las carpetas públicas de esta configuración con Outlook en la Web (anteriormente conocido como Outlook Web App).
La implementación de la coexistencia de carpetas públicas para una implementación híbrida de Exchange con Microsoft 365 puede requerir que corrija los conflictos durante el procedimiento de importación. Pueden producirse conflictos debido a direcciones de correo electrónico no enrutables asignadas a carpetas públicas habilitadas para correo, conflictos con otros usuarios y grupos en Microsoft 365 y otros atributos.
Los usuarios deben actualizar sus clientes de Outlook a la actualización pública de Outlook de noviembre de 2012 (o posterior) para poder acceder a las carpetas públicas entre locales.
Para descargar la actualización de Outlook de noviembre de 2012 para Outlook 2010, vea Actualización para Microsoft Outlook 2010 (KB2687623), edición de 32 bits.
Outlook 2016 para Mac (y versiones posteriores) es compatible con carpetas públicas entre locales. Si los clientes de su organización usan Outlook 2016 para Mac, asegúrese de que tienen instalada la actualización de abril de 2016 o superior. Para obtener más información, vea Acceso a las carpetas públicas con Outlook 2016 para Mac.
Paso 1: descargar los scripts
Descargue el siguiente archivo de los scripts de migración de carpetas públicas de Exchange Server:
Sync-ModernMailPublicFolders.ps1
Nota:
El paquete de descarga de esta ubicación contiene archivos adicionales. Para seguir las instrucciones de este artículo, solo necesita el archivo indicado anteriormente. Estos scripts ahora admiten la autenticación moderna.
Guarde los archivos en el equipo local. Por ejemplo, C:\PFScripts.
Paso 2: Sincronizar objetos de carpeta pública habilitados para correo con Exchange Online
La sincronización de Microsoft Entra Connect no sincroniza las carpetas públicas habilitadas para correo con Exchange Online. La ejecución del siguiente script sincroniza las carpetas públicas habilitadas para correo en todo el entorno local y en Exchange Online. Los permisos especiales asignados a carpetas públicas habilitadas para correo, como Enviar como, deben volver a crearse en Microsoft 365, ya que los permisos entre locales no se admiten en escenarios de implementación híbrida. Para obtener más información, consulte la documentación de implementación híbrida de Exchange.
Nota:
Las carpetas públicas habilitadas para correo sincronizado no están visibles en el Centro de administración de Exchange (EAC). En su lugar, use el cmdlet Get-MailPublicFolder . Para volver a crear los permisos de Enviar como en la nube, use el cmdlet Add-RecipientPermission .
En el servidor de Exchange, ejecute el siguiente comando en el Shell de administración de Exchange para sincronizar carpetas públicas habilitadas para correo desde su Active Directory local local a Microsoft 365:
.\Sync-ModernMailPublicFolders.ps1 -CsvSummaryFile:sync_summary.csv
¿Dónde CsvSummaryFile está la ruta de acceso a la que desea registrar las operaciones de sincronización y los errores, en .csv formato?
Importante
Antes de ejecutar el script, le recomendamos que primero simule las acciones que el script realizaría en su entorno ejecutándolo como se describió anteriormente con el modificador WhatIf . Como parte de la operación de sincronización, el script, cuando correspondiera, podría crear, actualizar o eliminar objetos de carpeta pública habilitados para correo en Exchange Online.
También se recomienda ejecutar este script a diario para sincronizar las carpetas públicas habilitadas para correo.
Siga los pasos descritos en Solución de problemas de errores de sincronización de carpetas públicas habilitadas para correo al usar el script PowerShell si ve errores al ejecutar el script.
Paso 3: Configurar usuarios de Exchange Online para acceder a carpetas públicas locales de Exchange Server
Un buzón de Exchange Online que no esté representado por un objeto MailUser en Exchange local (local para la jerarquía de carpetas públicas de destino) no puede acceder a carpetas públicas locales.
Para identificar buzones de correo en la nube que no están representados por el objeto MailUser en Exchange local, ejecute el siguiente comando en el Shell de administración de Exchange:
Get-Mailbox |?{$_.IsDirSynced -eq $false}
Estos usuarios reciben solicitudes de credenciales después de configurar el acceso al buzón de carpetas públicas. Use una de las siguientes soluciones para estos usuarios antes de habilitar el acceso a carpetas públicas:
Vincule los buzones de Exchange Online enumerados en el paso anterior a los usuarios locales, como se describe en Los usuarios de Exchange Online no pueden acceder a carpetas públicas locales heredadas.
Siga los pasos proporcionados en Conexiones controladas a carpetas públicas para habilitar el acceso a carpetas públicas solo en buzones con usuarios vinculados locales.
El último paso de este proceso consiste en configurar la organización de Exchange Online y permitir el acceso a las carpetas públicas de Exchange Server.
Ejecute el siguiente comando en PowerShell de Exchange Online para permitir que la organización de Exchange Online acceda a las carpetas públicas locales. Señalará todos los buzones de carpetas públicas locales.
Set-OrganizationConfig -PublicFoldersEnabled Remote -RemotePublicFolderMailboxes PFMailbox1,PFMailbox2,PFMailbox3
Nota:
Debe esperar hasta que se complete la sincronización de Microsoft Entra para poder ver los cambios. Este proceso puede tardar hasta tres horas en completarse. Si no desea esperar las sincronizaciones recurrentes que se producen cada tres horas, puede forzar la sincronización de directorios en cualquier momento. Para conocer los pasos detallados para forzar la sincronización de directorios, consulte Sincronización de Microsoft Entra Connect: programador.
¿Cómo saber si el proceso se ha completado correctamente?
Ejecute el siguiente comando de PowerShell de Exchange Online para comprobar que los buzones de correo de Exchange Online tienen un valor EffectivePublicFolderMailbox:
Get-Mailbox | Format-Table Name,EffectivePublicFolderMailbox
A continuación, inicie sesión en Outlook con las credenciales de un usuario de Exchange Online y realice las siguientes pruebas de carpeta pública:
- Ver la jerarquía
- Comprobar los permisos
- Crear y eliminar carpetas públicas
- Publicar contenido en una carpeta pública y eliminar contenido de ella