Unicom360.Email.Result (Unicom360 v0.1.0)

Copy Markdown View Source

One recipient of an email send (canonical name EmailResult).

  • message_id - always a string, even though the delivery report sends it as a number.
  • status - "ACKNOWLEDGED", "Invalid email address", or another value (open).
  • email_address - the address.
  • raw, extra - the JSON object, and the members this version does not model.

Summary

Types

t()

@type t() :: %Unicom360.Email.Result{
  email_address: String.t() | nil,
  extra: map(),
  message_id: String.t() | nil,
  raw: map(),
  status: String.t() | nil
}