En más de una ocasión dentro de las organizaciones nos podemos encontrar con algún mensaje NDR al enviar mails internos a nivel On-premise en coexistencia (migración) en Exchange 2013.
Sólo se puede presentar un NDR cuando se envía un correo electrónico desde Exchange y se encamina a través de Hub Transport de éste.
El error se presenta de esta forma:
Delivery has failed to these recipients or distribution lists: contacto@luisarancibia.cl
Your message wasn’t delivered because of security
policies. Microsoft Exchange will not try to
redeliver this message for you. Please provide the following
Diagnostic text to your system administrator.
Esto sucede cuando el sender que tenemos en los atributos ProhibitSendReceiveQuota y ProhibitSendQuota es 0 KB para el mailbox que tiene el problema.
Para poder dar solución a nuestro problema debemos correr el siguiente cmdlet para obtener detalles sobre qué usuarios tienen problemas obteniendo NDR.
[PS] C:\Get-Mailbox -id “UserID” | fl IssueWarningQuota,ProhibitSendReceiveQuota,ProhibitSendQuota
Para obtener un listado con todos los usuarios que tienen 0 KB para ProhibitSendReceiveQuota y ProhibitSendQuota podemos ejecutar el siguiente cmdlet.
[PS] C:\Get-mailbox-ResultSize Unlimited | where {($_.ProhibitSendReceiveQuota -eq 0KB -or$_.ProhibitSendQuota-eq 0KB) -and $_.UseDatabaseQuotaDefaults -eq”true”}
Una vez revisados los ProhibitSendReceiveQuota y ProhibitSendQuota para los usuarios, aplicaremos el cambio de 0 KB a ilimitado. Debemos ejecutar los siguientes scripts.
[PS] C:\Set-Mailbox -Identity “UserID” -IssueWarningQuota “unlimited”
[PS] C:\Set-Mailbox -Identity “UserID” -ProhibitSendReceiveQuota “unlimited”
[PS] C:\Set-Mailbox -Identity “UserID” -ProhibitSendQuota “unlimited”
Luego de ejecutar estos cambios, debemos volver a realizar pruebas funcionales y verificar si el flujo de correo es el deseado.
Los NDR pueden ser personalizados, si la organización lo desea manteniendo una base de datos interna de identificación por error, así podremos reconocer con mayor facilidad los usuarios con error.
Luis Arancibia, Consultor Cloud, Blue Solutions.