Mail script variables
Certain variables are available when processing mail_script scripts.
For examples of mail scripts, see Example scripting for email notifications.
| 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\). |
| 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 Parent Topic:Scripting for email notifications Related topics Include mail scripts in email notifications Example scripting for email notifications |