Zugriff auf E-Mail-Objektvariablen

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 2 Minuten Lesedauer
  • Ein Aktionsskript für eingehende E-Mails enthält das E-Mail-Objekt, um über Variablen auf verschiedene Elemente einer eingehenden E-Mail zuzugreifen. Sie können die globale Variable verwenden sys_email Mit Aktionen für eingehende E-Mails.

    Tabelle : 1. Zugriff auf E-Mail-Objekte mit Variablen
    Variable Inhalte
    E-Mail.an Enthält eine kommagetrennte Liste von E-Mail-Adressen in den Feldern „an:“ und „CC:“.
    E-Mail.Direct Enthält eine kommagetrennte Liste von E-Mail-Adressen im Feld „an:“.
    E-Mail.kopiert Enthält eine kommagetrennte Liste von E-Mail-Adressen im Feld CC:.
    E-Mail.body_Text Enthält den Text der E-Mail als nur-Text-Zeichenfolge.
    E-Mail.body_html Enthält den Text der E-Mail als HTML-Zeichenfolge.
    email.from Enthält eine E-Mail-Adresse, die von den folgenden Bedingungen abhängt:
    • Wenn die in der E-Mail aufgeführte Adresse Header Feld stimmt mit einem vorhandenen Anwender überein E-Mail-Adresse , Diese Variable enthält die E-Mail-Adresse des Anwenders.
    • Wenn die in der E-Mail aufgeführte Adresse Header Feld stimmt nicht mit einem vorhandenen Anwender überein E-Mail-Adresse , Diese Variable enthält die in der E-Mail aufgeführte Adresse Header Feld.
    email.from_sys_id Enthält die SYS-ID des Anwenders, der die E-Mail an die Instanz gesendet hat.
    email.fromAddress

    Wenn-Systemeigenschaft glide.email.inbound_action.extract_from_headerEigenschaft ist auf „wahr“ festgelegt, origemailWird aus den Headern berechnet. Der Standardwert ist „falsch“, wenn die Eigenschaft nicht vorhanden ist.

    Email.origemail Enthält die Adresse des E-Mail-Absenders, wie in der E-Mail aufgeführt Header Feld.
    E-Mail.Betreff Enthält den Betreff der E-Mail als nur-Text-Zeichenfolge.
    E-Mail.Empfänger Enthält eine kommagetrennte Liste von Empfängeradressen als nur-Text-Zeichenfolge im Feld an:.
    Email.recipient_Array Enthält die Empfängeradressen als Array.
    Email.content_type Enthält den MIME-Inhaltstyp der E-Mail (z. B. Text/plain; charset="US-ascii" Oder Text/html; charset="US-ascii" ).
    E-Mail.Header Enthält Details zum Absender, zur Route und zum Empfänger als nur-Text-Zeichenfolge im Format des sendenden E-Mail-Clients.
    E-Mail.Wichtigkeit Enthält einen Hinweis des Absenders darüber, wie wichtig eine Nachricht ist. Der Wert kann sein Hoch , Niedrig , Oder leer.
    Hinweis:
    Die Instanz folgt RFC 2822 (Internetnachrichtenformat), das erfordert, dass mehrere E-Mail-Adressen in einer Gruppe durch Kommas und nicht durch Semikolons getrennt werden. Die Instanz kann die Werte von festlegen E-Mail.an , E-Mail.Direct , Und E-Mail.kopiert Variablen nur, wenn E-Mails, die an Gruppen adressiert werden, dem erwarteten RFC-Format entsprechen.

    Eingehend E-Mail.Empfänger Variablen

    Die Empfängervariablen ( E-Mail.Empfänger , Email.Receivers-Array ) Verarbeiten eingehender E-Mails basierend auf den E-Mail-Empfängern zulassen. Sie können beispielsweise ein Skript erstellen, um E-Mails basierend auf den Array-Werten zu verarbeiten:
    var rarray  = email.recipients_array ; for ( var i  = 0 ; i  < rarray.length ; i ++ ) { var recipient  = rarray [i ] ; // do something with it } 

    Die sys_email Variable

    Mit dieser Variable können Sie auf den erhaltenen sys_email-Datensatz zugreifen, der die Aktion für eingehende E-Mails ausgelöst hat. Es kann verwendet werden, um Felder im E-Mail-Datensatz zu referenzieren, z. B. uid , sys_ID , Content_type , Und so weiter.