Specification of the email delivery adapter.
Delivers an email
config :: Keyword.t
email :: Email.t
t :: module
deliver(email, config) :: {:ok, term} | {:error, term}
Delivers an email.