Escenario
Ha configurado Exclaimer para su arrendamiento de Microsoft 365. Cuando envía un correo electrónico a través del servidor de Exclaimer, el correo electrónico es rechazado.
En algunos escenarios, ve un rastro de correo electrónico con un mensaje similar:
Motivo
Este problema ocurre en escenarios específicos cuando no se especifica un remitente en el sobre del mensaje. Si el remitente está en blanco, Exclaimer no puede identificar a qué arrendatario enviar el correo electrónico de vuelta. Debido a las restricciones impuestas por Microsoft, Exclaimer no puede aceptar correos electrónicos sin una dirección de correo electrónico de remitente.
Resolución
La resolución de este problema depende de diferentes escenarios, algunos de los cuales se enumeran a continuación:
Estos ajustes son:
- ReportToOriginatorEnabled
- ReportToManagerEnabled
Si ReportToManagerEnabled está configurado en True , el correo se enrutará correctamente; sin embargo, se aplicará una firma para el gerente del remitente, por lo tanto, el ReportToManagerEnabled debe estar configurado en False .
NOTA: Por defecto, un grupo creado en Exchange Online tendrá ReportToOriginatorEnabled configurado en True .
Si el grupo se sincroniza desde Active Directory, entonces configure ReportToOriginatorEnabled en true:
- Abra Usuarios y equipos de Active Directory.
- Vaya al menú Ver y seleccione Funciones avanzadas.
- Vaya al grupo en su directorio.
- Abra las propiedades del grupo (puede hacer clic con el botón derecho en Propiedades o hacer doble clic en el grupo).
- Abra la pestaña Editor de atributos.
- Desplácese hacia abajo hasta reportToOriginator.
- Seleccione Editar.
- Establezca el valor en True.
- En la ventana Editor de atributos booleanos, seleccione Aceptar.
- En la ventana de Propiedades, seleccione Aceptar.
- Estos cambios solo tendrán efecto una vez que el dominio de Active Directory local se haya sincronizado y replicado en Microsoft 365.
- Si no ve reportToOriginator en la lista de atributos, verifique que
- Mostrar solo atributos que tengan valores no esté seleccionado en los filtros (Filtro > Mostrar solo atributos que tengan valores)
- El Esquema de Active Directory se ha extendido con Atributos de Exchange. Para obtener más información, consulte ¿Puedo extender el esquema de Active Directory para incluir Atributos de Exchange?
Si el grupo es solo de Microsoft 365 (no sincronizado desde Active Directory) entonces configure ReportToOriginatorEnabled en true usando PowerShell
Credenciales de Administrador Global de Microsoft 365
Instalar el módulo PowerShell V2 de Exchange Online:
- Abrir Windows PowerShell y ejecutar este comando como Administrador:
Install-Module -Name ExchangeOnlineManagement - Confirmar que desea instalar este módulo de PowerShell.
NOTA: Para opciones de instalación adicionales, consulte ExchangeOnlineManagement.
Conectar a Exchange Online:
- Ejecutar este comando:
Connect-ExchangeOnline -UserPrincipalName <UPN> -ShowProgress $trueCuando se solicite, introducir su contraseña (y el código de verificación de Autenticación Multifactor si es necesario).
Para verificar la propiedad ReportToOriginatorEnabled de un grupo específico:
- Ejecutar el siguiente comando:
Get-DistributionGroup <Dirección de correo electrónico del grupo> | fl ReportToOriginatorEnabled
Donde <Dirección de correo electrónico del grupo> se reemplaza con la dirección de correo electrónico del grupo afectado
- Si el valor devuelto es Falso, ejecutar este comando para cambiarlo a Verdadero:
Set-DistributionGroup <Dirección de correo electrónico del grupo> -ReportToOriginatorEnabled $true
Donde <Dirección de correo electrónico del grupo> se reemplaza con la dirección de correo electrónico del grupo afectado
NOTA: Si ve un error que indica que el grupo no debe informar tanto al gerente como al remitente como se muestra a continuación:
Set-DistributionGroup: Ex9A45AC|Microsoft.Exchange.Data.DataValidationException|El grupo "<Nombre del grupo>" no debe informar tanto al
gerente como al remitente. Establezca "ReportToManagerEnabled" o "ReportToOriginatorEnabled" en falso.
Primero deberá establecer ReportToManagerEnabled en falso usando este comando:
Set-DistributionGroup <Dirección de correo electrónico del grupo> -ReportToManagerEnabled $false
Donde <Dirección de correo electrónico del grupo> se reemplaza con la dirección de correo electrónico del grupo afectado
Luego establecer ReportToOriginatorEnabled en verdadero como se indica arriba.
¡CONSEJO! Para establecer rápidamente ReportToOriginatorEnabled en verdadero para todos los grupos, ejecutar estos dos comandos:
Get-DistributionGroup | Where-Object {$_.ReportToManagerEnabled -eq $True} | Set-DistributionGroup -ReportToManagerEnabled $false
Get-DistributionGroup | Where-Object {$_.ReportToOriginatorEnabled -eq $false} | Set-DistributionGroup -ReportToOriginatorEnabled $true
- Ir al portal de cumplimiento de Microsoft Purview.
- Navegar a Soluciones > Gestión del ciclo de vida de datos > Exchange Legacy.
- Seleccionar Configuración.
- Bajo Enviar informes de journal no entregables a:, seleccionar Reemplazar.
- Ingresar la dirección de correo electrónico de un buzón dedicado para recibir NDR de journaling.
Instalar el módulo PowerShell V2 de Exchange Online:
- Abrir Windows PowerShell y ejecutar este comando como Administrador:
Install-Module -Name ExchangeOnlineManagement - Confirmar que desea instalar este módulo de PowerShell.
NOTA: Para opciones de instalación adicionales, consulte ExchangeOnlineManagement.
Conectar a Exchange Online:
- Ejecutar este comando:
Connect-ExchangeOnline -UserPrincipalName <UPN> -ShowProgress $true
Cuando se solicite, ingrese su contraseña (y el código de verificación de Autenticación Multifactor si es necesario).
Para verificar la configuración JournalingReportNdrTo:
- Ejecuta el siguiente comando:
Get-transportconfig |fl JournalingReportNdrTo
Para configurar el ajuste JournalingReportNdrTo:
- Ejecuta el siguiente comando:
set-transportconfig -JournalingReportNdrTo <insertar dirección de buzón>
-
Opción 1 (Recomendada): Crear una nueva regla de transporte además de las reglas de transporte de Exclaimer ya configuradas. La nueva regla garantizará que Exclaimer no procese los correos electrónicos de 'Fuera de la oficina'.
-
Opción 2: Volver a ejecutar la configuración del conector: La configuración del conector de Microsoft 365 creará automáticamente la Regla de transporte.
Consulta cómo puedes volver a ejecutar la configuración del conector de Microsoft 365. Además, ten en cuenta que puede tardar unas pocas horas en que los cambios surtan efecto.
- Si vuelves a ejecutar la configuración del conector, entonces cualquier regla de transporte de Exclaimer existente se eliminará en el proceso.
- Si creas una nueva regla de transporte, entonces cualquier regla de transporte de Exclaimer existente no se eliminará en el proceso.
Para crear una nueva regla de transporte:
NOTA: Los pasos descritos a continuación son tanto para la GUI como para PowerShell; por favor selecciona el método que mejor funcione para ti:
Para crear una nueva regla de transporte en el Centro de administración de Exchange (GUI):
Credenciales de Administrador Global de Microsoft 365
- Inicie sesión en el portal de administración de Exchange Online (https://admin.exchange.microsoft.com) como Administrador.
- En el menú de navegación de la izquierda, seleccione Flujo de correo, luego seleccione Reglas:
- En el panel de la derecha, seleccione el desplegable + Agregar una regla y seleccione Crear una nueva regla...
Se mostrará una ventana de nueva regla.
- En Nombre, ingrese Evitar que se envíen mensajes de Fuera de la oficina a Exclaimer.
- Desde el desplegable Aplicar esta regla si... seleccione Las propiedades del mensaje... luego seleccione incluir el tipo de mensaje.
- Para el tipo de mensaje seleccionado, especifique Respuesta automática.
- Seleccione Guardar.
- En el desplegable Hacer lo siguiente..., seleccione Modificar las propiedades del mensaje... luego seleccione establecer un encabezado de mensaje.
- Establezca el encabezado del mensaje en X-ExclaimerHostedSignatures-MessageProcessed.
- Ahora, establezca el valor en verdadero.
- Seleccione Siguiente.
- Marque la opción Activar esta regla en.
- Seleccione Siguiente.
- Seleccione Finalizar para guardar los cambios realizados.
La nueva regla ahora se mostrará en la lista de reglas.
- Seleccione la nueva regla, luego seleccione Mover hacia arriba para asegurarse de que la prioridad sea menor que la regla Identificar mensajes para enviar a Exclaimer.
Las reglas ahora están en el orden correcto:
NOTA: Puede tardar hasta algunas horas en que los cambios surtan efecto.
Para crear una nueva regla de transporte usando PowerShell:
Instale el módulo PowerShell V2 de Exchange Online:
- Abre Windows PowerShell y ejecuta este comando como administrador:
Install-Module -Name ExchangeOnlineManagement - Confirma que deseas instalar este módulo de PowerShell.
NOTA: Para opciones de instalación adicionales, consulta ExchangeOnlineManagement.
Conéctate a Exchange Online:
- Ejecuta este comando:
Connect-ExchangeOnline -UserPrincipalName <UPN> -ShowProgress $true
Cuando se te solicite, introduce tu contraseña (y el código de verificación de autenticación en dos pasos si es necesario).
Crea la regla de transporte:
- Ejecuta este comando:
New-TransportRule -Name "Prevenir el envío de mensajes de Fuera de la oficina a Exclaimer" -MessageTypeMatches OOF -enabled $true -SetHeaderName "X-ExclaimerHostedSignatures-MessageProcessed" -SetHeaderValue "true" -Priority 0
NOTA: Puede tardar varias horas en que los cambios surtan efecto.
Para generar el script:
- Abre Windows PowerShell y ejecuta los siguientes 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 generará un archivo (C:\Temp\ExchangeOnlineExclaimerCheck.txt), que permitirá al equipo de soporte ver cómo está configurado actualmente el flujo de correo.
Adjunta este archivo cuando abras el ticket de soporte.