API de script d’e-mail

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Certaines variables sont disponibles lors du traitement mail_script scripts.

    Tableau 1. Variables de script d’e-mail
    Variable Description de l’objet
    modèle

    Gère l’impression à partir du script de messagerie vers l’e-mail.

    modèle.print(« message ») ; Renvoie un message dans le corps de l’e-mail.

    template.space(« nombre d’espaces ») ; Génère des espaces dans le corps de l’e-mail.

    email_action Objet GlideRecord pour la notification par e-mail (sysevent_email_action).
    event Objet GlideRecord pour l’événement qui a déclenché la notification (sysevent).
    E-mail

    Objet d’e-mail sortant

    Méthodes disponibles :
    • addAddress(String type, String address, String displayname) : le type peut être cc ou bcc.
    • setFrom(Adresse de la chaîne) : remplacer l’adresse de l’expéditeur.
    • setReplyTo(String address) : remplacer l’adresse de réponse.
    • setSubject(String objet) : remplacer l’objet du message.
    • setBody(Message de chaîne) : remplacer le corps du message.
    L’adresse e-mail transmise par setFrom et setReplyTo doit être sous une forme valide telle que helpdesk@sn.com ou nom d’affichage <helpdesk@sn.com>. Si l’adresse e-mail inclut un « nom d’affichage », cette valeur remplace le nom d’affichage de l’instance.