Loading

ID de référence désactivé et nouveau comportement de fil pour la fonction E-mail vers requête

Date de publication: Jun 10, 2022
Description
La version Winter ’21 offre un nouveau comportement de fil plus sûr pour la fonction E-mail vers requête. Avec le nouveau comportement, les e-mails entrants sont associés aux requêtes grâce à leurs informations d’en-tête, plutôt que via un ID de référence tiré de l’objet ou du corps. Les e-mails sortants créés après la mise à jour ne contiennent plus d’ID de référence.

À partir de la version Winter ’21, toutes les nouvelles organisations utilisent par défaut le nouveau comportement de fil et la fonction E-mail vers requête ne prend plus en charge les fils basés sur des chaînes. La mise à jour de version, Désactiver l’ID de référence et Transition vers le nouveau comportement de Fil d’e-mails, permet aux administrateurs d’organisations existantes d’accepter le nouveau comportement de fil en l’activant ou en le désactivant jusqu’à ce que Salesforce applique cette mise à jour dans la version Summer ’22.

Les organisations existantes continuent d’utiliser l’ID de référence comme critère principal d’association des e-mails jusqu’à ce que les administrateurs activent le nouveau comportement de fil. Lorsque le nouveau comportement de fil est activé, la fonction E-mail vers requête n’insère pas d’ID de référence pour les e-mails sortants et elle ignore l’ID de référence des e-mails entrants pour la correspondance.
 
Résolution
Les en-têtes d’e-mail utilisés pour le nouveau comportement de fil sont ID de message, En réponse à et Références.

L’entité EmailMessage enregistre un en-tête ID de message unique pour chaque e-mail entrant et sortant. Salesforce enregistre automatiquement les informations d’en-tête ID de message pour tous les e-mails sortants standard E-mail vers requête créés depuis la version Summer ’20. Les administrateurs doivent uniquement activer le nouveau comportement de fil pour associer les nouveaux e-mails à leur requête.

Pour les e-mails entrants, la fonction E-mail vers requête évalue l’en-tête En réponse à, qui contient également l’ID de message de l’e-mail sortant précédent. Si l’en-tête En réponse à trouve une entité EmailMessage correspondante, la fonction E-mail vers requête utilise la requête associée pour lier le nouvel e-mail.

Si l’en-tête En réponse à ne renvoie pas de correspondance, la fonction E-mail vers requête tente d’associer l’entité EmailMessage à un en-tête Références, qui est une liste des ID de message des précédents e-mails de ce fil. Si la fonction E-mail vers requête trouve une ou plusieurs correspondances, il lie le nouvel e-mail à la requête associée à l’entité EmailMessage la plus récente. S’il n’y a pas de correspondance pour l’en-tête Références, une nouvelle requête est créée.

Une fois que la fonction E-mail vers requête est configurée, ou lorsqu’elle est appliquée dans la version Winter ’22, elle enregistre les en-têtes de fil requis par défaut. Lorsque les organisations existantes activent le nouveau comportement de fil via la mise à jour de version, pensez aux considérations et aux limites suivantes :
  • Le fil d’e-mails n’est pas compatible avec les notifications par e-mail.
  • Les e-mails envoyés par la fonction de réponse automatique aux requêtes seront ajoutés à la requête concernée. Veillez à bien ajouter l’adresse d’acheminement à l’adresse de réponse.
  • Assurez-vous que les e-mails envoyés à Salesforce contiennent les en-têtes de fil requis pour la correspondance.
  • La méthode Apex « getCaseIdFromEmailThreadId » est obsolète et remplacée par une autre méthode, « getCaseIdFromEmailHeaders ».
  • Si vous désactivez la mise à jour, les réponses entrantes sans ID de référence ne seront pas liées à une requête existante ; une nouvelle requête sera créée.
  • Mettez à jour tout code personnalisé existant pour vous assurer qu’il n’utilise plus l’ID de référence.
  • Les réponses entrantes aux e-mails envoyés avant l’installation de la version Summer ’20 ne seront pas associées correctement.
  • Si des e-mails entrants comportent plusieurs adresses d’acheminement dans le champ À, ou au moins une adresse d’acheminement dans le champ CC, la fonction E-mail vers requête traite le même e-mail indépendamment, ce qui peut entraîner la création de plusieurs nouvelles requêtes.
  • Bien que cela ne soit pas recommandé, car cette mise à jour du fil d’e-mails augmente la sécurité de votre organisation, l’interface Apex Messaging.InboundEmailHandler permet aux organisations de personnaliser davantage l’association des e-mails aux requêtes.
Numéro d’article de la base de connaissances

000389648

 
Chargement
Salesforce Help | Article