Interface for returned content by adapters
Takes a MailerInterface and sends to an AdapterInterface.
Represents a simple Message. A Message is a storage of a message that will be converted into an API call
Represents a Message that contains Attachments