# Functions
NewDummyUpstream returns a new dummy email upstream.
NewMailgun returns mail upstream which uses "Mailgun" service to send emails.
NewSMTPUpstream returns mail upstream which uses SMTP service to send emails.
# Interfaces
Upstream is interface for sending email.