Skip to content

Fundamentals

An Email is a message that is sent through a Network, to attract attention to any kind of information or event that need to be known by the targets of the message.

It is primarily composed by:

  • Address: The Email addresses to whom the message will be sent.
  • Subject: A brief description of the topic of the message.
  • Body: The full message content, containing text, images, etc.

The life cycle of an Email is determined by its status along until is sent:

  • Created: The message was created and it is ready to be sent.
  • Pending: Waiting for the result of the Sent Process, that is handled externally.
  • Sent: The message was successfully sent.
  • SendFailed: Any case an email can not be delivered.
  • PendingRetry: Try to send the message again until the maximum amount of retries is met.
  • Failed: The retry process exhausted the available chances to send the email.