Latest Version on Packagist Total Downloads Software License Build Status Coverage Status Scrutinizer Code Quality

Courier is a library for sending transactional emails using domain objects and concise interfaces.

Courier provides an interface for sending standardized emails using third-party SaaS SMTP providers, like SparkPost and Postmark. By leveraging a standardized domain model for defining emails, Courier is capable of defining drivers, referred to as "couriers", that allow the developer to easily swap underlying providers without changing any part of their code that builds the email.