Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.

Mail script API

Log in to subscribe to topics and get notified when content changes.

Mail script API

Certain variables are available when processing mail_script scripts.

Table 1. Mail script variables
Variable Object Description

Handles printing from the mail script to the email message.

template.print("message"); //outputs message to the email body."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).

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 or Display Name <>. If the email address includes a 'Display Name', then that value overrides the instance's display name.