/go-message

:envelope: A streaming Go library for the Internet Message Format and mail messages

Primary LanguageGoMIT LicenseMIT

go-message

GoDoc builds.sr.ht status codecov Unstable

A Go library for the Internet Message Format. It implements:

Features

  • Streaming API
  • Automatic encoding and charset handling
  • A mail subpackage to read and write mail messages
  • DKIM-friendly
  • A textproto subpackage that just implements the wire format

License

MIT