Compartir a través de


La confirmación de lectura de Outlook muestra información incorrecta

Síntomas

En Outlook, solicita un recibo de lectura para un mensaje de correo electrónico que envía a un destinatario externo, pero el recibo recibido describe incorrectamente el mensaje:

  • El campo Para que especifica los destinatarios del mensaje está vacío.

  • El campo Enviado muestra una marca de tiempo que es posterior a cuando realmente envió el mensaje. Además, la marca de tiempo "sent" podría ser posterior a la marca de tiempo "read".

Por ejemplo, el recibo de lectura podría contener el texto siguiente:

El mensaje

  Para:

  Asunto: Prueba de recepción de lectura

  Enviado: Lunes 13 de febrero de 2023 3:53:45 p.m. (UTC+00:00) Monrovia, Reikiavik

fue leído el lunes 13 de febrero de 2023 a las 15:53:42 (UTC+00:00) Monrovia, Reikiavik.

Causa

El problema se produce si el valor del parámetro DSNConversionMode se establece UseExchangeDSNs en en la configuración de transporte de la organización de Microsoft Exchange.

Nota:

El valor predeterminado del parámetro DSNConversionMode en Exchange Server 2013 es UseExchangeDSNs. En versiones posteriores Exchange Server, el valor predeterminado es PreserveDSNBody. Sin embargo, si ha actualizado desde una versión de Exchange Server anterior que tenía DSNConversionMode establecido en UseExchangeDSNs, es posible que se conserve el valor anterior.

Solución

Para determinar el valor del parámetro DSNConversionMode , ejecute el siguiente comando:

Get-TransportConfig | FL DSNConversionMode

Para resolver este problema, siga estos pasos:

  1. Cambie el valor del parámetro DSNConversionMode a PreserveDSNBody mediante la ejecución del siguiente comando:

    Set-TransportConfig -DSNConversionMode PreserveDSNBody
    

    El valor DoNotConvert del parámetro DSNConversionMode también corrige el problema.

  2. Espere a que el cambio se replique o reinicie el servicio de transporte ejecutando el siguiente comando:

    Restart-Service MSExchangeTransport