Email service that accepts the necessary information and sends emails. Provides an abstraction between two different email services. If one email service goes down, the other is used in its place