GlideEmailOutbound - Scoped

  • Release version: Zurich
  • Updated July 31, 2025
  • 1 minute to read
  • The scoped GlideEmailOutbound API implements the email object for scoped applications. You can use the GlideEmailOutbound methods with the email global object available in mail scripts. The email object behaves identically for global and scoped applications.

    GlideEmailOutbound - GlideEmailOutbound()

    Instantiates a scoped GlideEmailOutbound object.

    Table 1. Parameters
    Name Type Description
    None

    GlideEmailOutbound - addAddress(String type, String address)

    Adds the address to either the cc or bcc list.

    Table 2. Parameters
    Name Type Description
    type String Either cc or bcc, determines the list to which the address is added.
    address String The recipient's email address.
    Table 3. Returns
    Type Description
    void
    email.addAddress('cc', 'joe.employee@something.com');

    GlideEmailOutbound - addAddress(String type, String address, String displayName)

    Adds the recipient to either the cc or bcc list, but uses the display name instead of the address when showing the recipient.

    Table 4. Parameters
    Name Type Description
    type String Either cc or bcc, determines the list to which the address is added.
    address String The recipient's email address.
    displayName String The name to be shown instead of the email address.
    Table 5. Returns
    Type Description
    void
    email.addAddress('bcc', 'joe.employee@something.com', 'dudley rocks');

    GlideEmailOutbound - getSubject()

    Returns the email's subject line.

    Table 6. Parameters
    Name Type Description
    None
    Table 7. Returns
    Type Description
    String The email's subject line.

    GlideEmailOutbound - getWatermark()

    Returns the email's watermark.

    Table 8. Parameters
    Name Type Description
    None
    Table 9. Returns
    Type Description
    String The email's watermark.
    var watermark = email.getWatermark();

    GlideEmailOutbound - setBody(String bodyText)

    Sets the body of the email.

    Table 10. Parameters
    Name Type Description
    bodyText String The body of the email.
    Table 11. Returns
    Type Description
    void
    email.setBody('Dear Sir, ...');

    GlideEmailOutbound - setFrom(String address)

    Sets the sender's address.

    Table 12. Parameters
    Name Type Description
    address String The sender's email address.
    Table 13. Returns
    Type Description
    void
    email.setFrom('joe.employee@something.com');

    GlideEmailOutbound - setReplyTo(String address)

    Sets the reply to address.

    Table 14. Parameters
    Name Type Description
    address String The reply to email address.
    Table 15. Returns
    Type Description
    void
    email.setReplyTo('joe.employee@something.com');

    GlideEmailOutbound - setSubject(String subject)

    Sets the email's subject line.

    Table 16. Parameters
    Name Type Description
    subject String Text for the subject line.
    Table 17. Returns
    Type Description
    void
    email.setSubject('Important Issues to discuss');