MailSlurpAPI.Model.EmailProjection (mailslurp v15.17.22)

A compact representation of a full email. Used in list endpoints to keep response sizes low. Body and attachments are not included. To get all fields of the email use the `getEmail` method with the email projection's ID. See `EmailDto` for documentation on projection properties.



@type t() :: %MailSlurpAPI.Model.EmailProjection{
  attachments: [String.t()] | nil,
  bcc: [String.t()] | nil,
  bodyExcerpt: String.t() | nil,
  bodyMD5Hash: String.t() | nil,
  cc: [String.t()] | nil,
  createdAt: DateTime.t(),
  domainId: String.t() | nil,
  from: String.t() | nil,
  id: String.t(),
  inboxId: String.t(),
  read: boolean(),
  subject: String.t() | nil,
  teamAccess: boolean(),
  to: [String.t()]