An elegant MIME/SMTP email library with support for attachments for #golang

A simple, easy to use email library for Go (golang).

  • Full attachment support (attach anything that implements io.Reader)
  • Send to multiple addresses at the same time, including BCC addresses.
  • Supports composing multi-part messages (HTML and plain text emails for older clients)
  • Write templates directly to the email body (implements io.Writer for convenience)
  • Production ready – several million emails sent in a production environment
  • Comprehensive unit tests