All Versions
Latest Version
Avg Release Cycle
300 days
Latest Release
1478 days ago

Changelog History

  • v4.0.0 Changes

    June 04, 2020


    • [Breaking Change] SendWithTLS now sends emails via a direct TLS connection. If you want the behavior that leverages STARTTLS, you should use SendWithStartTLS (#68, #87)
    • โž• Added Reply-To header (#68)
    • โž• Added support for encoding non-ASCII text in email headers (#83, #115)
    • โž• Added support for mime/related attachments via the HTMLRelated property on Attachments (#93)
    • ๐Ÿ‘ NewEmailFromReader now supports attachments (#89)

    ๐Ÿ›  Other minor bug fixes and improvements. The full changelog can be found here.

  • v3.0 Changes

    January 15, 2018
    ๐Ÿ”„ Changelog
    • โž• Added email.Pool to create pool of SMTP connections
    • โž• Added ability to import emails with base64 encoded MIME parts
    • ๐Ÿ›  Other minor fixes
  • v2.2 Changes

    April 03, 2016
    ๐Ÿ”„ Changelog
    • Now trimming leading whitespace on email.NewEmailFromReader
    • โž• Added default Content-Type when importing email
    • ๐Ÿ‘Œ Support for importing email with single MIME part
    • Now adding message ID when creating emails
    • โž• Added e.SendWithTLS to support sending with optional TLS config
  • v2.1 Changes

    September 13, 2015
    ๐Ÿ”„ Changelog
    • โž• Added email.NewEmailFromReader function
    • โž• Added GoDoc button in
    • โœ‚ Removed unnecessary test
  • v2.0 Changes

    September 04, 2015

    Requires Go v1.5 or higher!

    ๐Ÿ“ฆ Now uses the mime.quotedprintable package for encoding/decoding.

  • v1.1 Changes

    September 04, 2015

    โž• Added UTF-8 message header support

    Minor cleanup

  • v1.0 Changes

    June 30, 2015

    ๐ŸŽ‰ Initial stable release of the email package.

    ๐Ÿ”– Versioning included to promote backward-compatible guarantee!