Loading

Ref Id desactivado y nuevo comportamiento de hilos para Correo electrónico para registro de casos

Fecha de publicación: Jun 10, 2022
Descripción
La versión Winter '21 ofrece un nuevo comportamiento de hilos más seguro para Correo electrónico para registro de casos. Con el nuevo comportamiento, los mensajes de correo electrónico entrantes coinciden con casos por su información de encabezado, en vez de por un Ref ID (Id. de referencia) procedente del asunto o el cuerpo. Los mensajes de correo electrónico salientes realizados después de la actualización ya no contienen un Ref ID.

A partir de la versión Winter ‘21, todas las nuevas organizaciones toman de forma predeterminada el nuevo comportamiento de los hilos y Correo electrónico para registro de casos ya no admite los hilos basados en cadenas. La actualización de versiónDesactivar el Id. de referencia y realizar la transición al nuevo comportamiento de hilos de correo electrónico permite a los administradores de organizaciones existentes suscribirse al nuevo comportamiento de los hilos activándolos o desactivándolos hasta que Salesforce aplique esta actualización en la versión Summer ’22.

Las organizaciones existentes siguen utilizando RefID como el criterio principal para hacer coincidir los mensajes de correo electrónico hasta que los administradores activen el nuevo comportamiento de los hilos. Cuando se active el nuevo comportamiento de los hilos, Correo electrónico para registro de casos no insertará Ref ID para mensajes de correo electrónico salientes e ignorará el Ref ID procedente de los mensajes de correo electrónico entrantes para la coincidencia.
 
Solución
Los encabezados de correo electrónico para el nuevo comportamiento de los hilos son Message-ID (Id. de mensaje), In-Reply-To (En respuesta a) y References (Referencias).

La entidad EmailMessage guarda un Message-ID exclusivo para cada correo electrónico entrante y saliente. Salesforce guarda automáticamente su información de Message-ID para todos los mensajes de correo electrónico para registro de casos salientes estándar creados desde la versión Summer ’20. Los administradores solo tienen que activar el nuevo comportamiento de los hilos para que coincidan adecuadamente con los nuevos mensajes de correo electrónico para sus casos.

Para los mensajes de correo electrónico, Correo electrónico para registro de casos evalúa el encabezado In-Reply-To, que también contiene el Message-ID del mensaje de correo electrónico saliente anterior. Si In-Reply-To encuentra una entidad EmailMessage coincidente, Correo electrónico para registro de casos utiliza el caso relacionado para vincular el nuevo mensaje de correo electrónico.

Si el encabezado In-Reply-To no devuelve una coincidencia, Correo electrónico para registro de casos intenta hacer coincidir la entidad EmailMessage con un encabezado References, que es una lista de Message-ID de mensajes de correo electrónico anteriores en ese hilo. Si Correo electrónico para registro de casos encuentra una o más coincidencias, vincula el nuevo mensaje de correo electrónico con el caso relacionado procedente de la entidad EmailMessage más reciente. Se crea un nuevo caso si no hay coincidencia en el encabezado References.

Una vez configurado Correo electrónico para registro de casos, o cuando se aplique en la versión Winter '22, guarda los encabezados de hilo requeridos de forma predeterminada. Cuando las organizaciones existentes activen el nuevo comportamiento de los hilos a través de la Actualización de versión, recuerde las siguientes consideraciones y limitaciones:
  • Los hilos de correo electrónico no son compatibles con Notificaciones por correo electrónico.
  • Las respuestas de correo electrónico para respuestas automáticas de casos se agregarán al caso. Asegúrese de agregar una dirección de enrutamiento a la Dirección de respuesta.
  • Asegúrese de que los mensajes de correo electrónico enviados a Salesforce contengan los encabezados de hilos correctos requeridos para la coincidencia.
  • El método de Apex “getCaseIdFromEmailThreadId” está desusado y se ha sustituido por el nuevo método “getCaseIdFromEmailHeaders”.
  • Si desactiva la actualización, las respuestas entrantes sin Ref ID (Id. de referencia) no funcionarán en un caso existente y se creará un nuevo caso.
  • Actualice el código personalizado existente para garantizar que ya no utilice Ref ID.
  • Las respuestas entrantes a mensajes de correo electrónico que se enviaron antes de Summer ‘20 no coincidirán correctamente.
  • Para los mensajes de correo electrónico entrantes con más de una dirección de enrutamiento en el campo Para, o con cualquiera en el campo CC, Correo electrónico para registro de casos procesa el mismo mensaje de correo electrónico de forma independiente, lo que puede dar como resultado múltiples casos nuevos.
  • Aunque no se recomienda ya que esta actualización en los hilos de correo electrónico disminuye la seguridad para su organización, la interfaz de Apex Messaging.InboundEmailHandler permite a las organizaciones personalizar más la coincidencia del correo electrónico.
Número del artículo de conocimiento

000389648

 
Cargando
Salesforce Help | Article