View Source ExNylas.Message.Build (ExNylas v0.9.0)

Helper module for validating a message before sending it.

Nylas docs

Summary

Types

@type t() :: %ExNylas.Message.Build{
  attachments: [ExNylas.Attachment.Build.t()],
  bcc: [ExNylas.EmailParticipant.Build.t()],
  body: String.t() | nil,
  cc: [ExNylas.EmailParticipant.Build.t()],
  custom_headers: [ExNylas.MessageHeader.Build.t()],
  from: [ExNylas.EmailParticipant.Build.t()],
  metadata: map() | nil,
  reply_to: [ExNylas.EmailParticipant.Build.t()],
  reply_to_message_id: String.t() | nil,
  send_at: non_neg_integer() | nil,
  subject: String.t() | nil,
  to: [ExNylas.EmailParticipant.Build.t()],
  tracking_options: ExNylas.TrackingOptions.Build.t() | nil,
  use_draft: boolean() | nil
}