Mail script variables

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • Certain variables are available when processing mail_script scripts.

    For examples of mail scripts, see Example scripting for email notifications.

    표 1. Mail script variables
    Variable Object Description
    template

    Handles printing from the mail script to the email message.

    template.print("message"); //outputs message to the email body.

    template.space("number of spaces"); //outputs spaces to the email body.

    email_action GlideRecord object for the email notification (sysevent_email_action).
    event GlideRecord object for the event that fired the notification (sysevent).
    email

    EmailOutbound object

    Available methods:
    • addAddress(String type, String address, String displayname): type can be cc or bcc.
    • setFrom(String address): override the sender address.
    • setReplyTo(String address): override the reply to address.
    • setSubject(String subject): override the subject of the message.
    • setBody(String message): override the body of the message.
    The email address that is passed by setFrom and setReplyTo needs to be in a valid form such as helpdesk@sn.com or Display Name <helpdesk@sn.com>. If the email address includes a 'Display Name', then that value overrides the instance's display name.

    For more information, see GlideEmailOutbound - Scoped.