Bluestep JS Documentation
    Preparing search index...

    Class EmailBuilder

    A chainable email builder compatible with the legacy newEmail() formula. Build an email by chaining method calls, then call send() to queue for delivery.

    Index

    Constructors

    Methods

    • Attaches a document by key or download URL.

      Parameters

      • docKeyOrUrl: string

      Returns EmailBuilder

    • Adds a BCC recipient.

      Parameters

      • address: string
      • Optionalname: string

      Returns EmailBuilder

    • Sets the bulk priority (0-9, lower = higher priority).

      Parameters

      • bulkPriority: number

      Returns EmailBuilder

    • Adds a CC recipient.

      Parameters

      • address: string
      • Optionalname: string

      Returns EmailBuilder

    • Enables embedding all attachments in the HTML body.

      Returns EmailBuilder

    • Returns any accumulated error messages.

      Returns string

    • Sets the From address.

      Parameters

      • address: string
      • Optionalname: string

      Returns EmailBuilder

    • Sets the HTML body.

      Parameters

      • html: string

      Returns EmailBuilder

    • Sets the priority. Positive = high, zero = normal, negative = low.

      Parameters

      • priority: number

      Returns EmailBuilder

    • Sets the Reply-To address.

      Parameters

      • address: string
      • Optionalname: string

      Returns EmailBuilder

    • Clears accumulated errors.

      Returns void

    • Validates and queues the email for sending. Returns true on success, false on validation failure.

      Returns boolean

    • Sets the Sender address.

      Parameters

      • address: string
      • Optionalname: string

      Returns EmailBuilder

    • Sets the subject.

      Parameters

      • subject: string

      Returns EmailBuilder

    • Sets the plain text body.

      Parameters

      • text: string

      Returns EmailBuilder

    • Adds a To recipient.

      Parameters

      • address: string
      • Optionalname: string

      Returns EmailBuilder