Accès aux variables d’objet d’e-mail

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Un script d’action d’e-mail entrant contient l’objet d’e-mail permettant d’accéder à divers éléments d’un e-mail entrant via des variables. Vous pouvez utiliser la variable globale sys_email avec les actions d’e-mail entrant.

    Tableau 1. Accès aux objets d’e-mail avec des variables
    Variable Contenu
    email.to Contient une liste d’adresses e-mail séparées par des virgules dans les cases À : et Cc :.
    email.direct Contient une liste d’adresses e-mail séparées par des virgules dans la zone À :.
    email.copied Contient une liste d’adresses e-mail séparées par des virgules dans la zone Cc :.
    email.body_text Contient le corps de l’e-mail sous forme de chaîne de texte brut.
    email.body_html Contient le corps de l’e-mail sous forme de chaîne HTML.
    email.from Contient une adresse e-mail qui dépend des conditions suivantes :
    • Si l’adresse indiquée dans le champ En-têtes d’e-mail correspond à l’adresse e-mail d’un utilisateur existant, cette variable contient l’adresse e-mail de l’utilisateur.
    • Si l’adresse indiquée dans le champ En-têtes d’e-mail ne correspond pas à l’adresse e-mail d’un utilisateur existant, cette variable contient l’adresse répertoriée dans le champ En-têtes d’e-mail.
    email.from_sys_id Contient l’ID système de l’utilisateur qui a envoyé l’e-mail à l’instance.
    email.fromAddress

    Si la propriété système glide.email.inbound_action.extract_from_header est définie sur vrai, elle origemail est calculée à partir des en-têtes. La valeur par défaut est false si la propriété n’existe pas.

    email.origemail Contient l’adresse de l’expéditeur de l’e-mail, telle que répertoriée dans le champ En-têtes des e-mails.
    e-mail.objet Contient l’objet de l’e-mail sous forme de chaîne de texte brut.
    email.recipients Contient une liste d’adresses de destinataires séparées par des virgules sous forme de chaîne de texte brut, dans la zone À :.
    email.recipients_array Contient les adresses des destinataires sous forme de tableau.
    email.content_type Contient le type de contenu MIME de l’e-mail (par exemple, text/plain ; charset="us-ascii » ou text/html ; charset="us-ascii »).
    e-mail.en-têtes Contient des détails sur l’expéditeur, l’itinéraire et le destinataire sous forme de chaîne de texte brut au format du client de messagerie d’envoi.
    email.importance Contient une indication de l’expéditeur sur l’importance d’un message. La valeur peut être élevée, faible ou vide.
    Remarque :
    L’instance suit la norme RFC 2822 (Internet Message Format), qui exige que plusieurs adresses e-mail d’un groupe soient séparées par des virgules, et non par des points-virgules. L’instance peut définir les valeurs des variables email.to, email.direct et email.cocopie uniquement si les e-mails adressés aux groupes suivent le format RFC attendu.

    E-mail entrant.Variables de destinataires

    Les variables de destinataires (email.recipients, email.recipients-array) permettent le traitement des e-mails entrants en fonction des destinataires de l’e-mail. Par exemple, vous pouvez créer un script pour traiter les e-mails en fonction des valeurs de tableau :
    var rarray  = email.recipients_array ; for ( var i  = 0 ; i  < rarray.length ; i ++ ) { var recipient  = rarray [i ] ; // do something with it } 

    La variable sys_email

    Cette variable vous permet d’accéder à l’enregistrement de sys_email reçu qui a déclenché l’action d’e-mail entrant. Il peut être utilisé pour référencer des champs sur l’enregistrement d’e-mail, tels que uid, sys_id, content_type, etc.