Skip to content

MIME mail encoding and decoding package for Go

License

Notifications You must be signed in to change notification settings

jhillyerd/enmime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cc238a5 · Mar 1, 2025
Sep 28, 2024
Sep 7, 2024
Sep 7, 2024
Jan 5, 2025
Sep 7, 2024
Aug 31, 2024
Feb 15, 2023
Jan 13, 2018
Feb 15, 2023
Aug 31, 2024
Jun 20, 2023
Nov 30, 2016
Aug 31, 2024
May 9, 2024
Aug 31, 2024
Aug 31, 2024
Sep 7, 2024
Sep 7, 2024
Sep 7, 2024
Sep 7, 2024
Jan 12, 2025
Jan 12, 2025
Jan 12, 2025
Sep 7, 2024
Sep 7, 2024
Apr 15, 2022
Sep 7, 2024
Sep 7, 2024
Sep 7, 2024
Sep 7, 2024
Jan 12, 2025
Jan 30, 2023
Mar 1, 2025
Mar 1, 2025
Sep 7, 2024
Sep 7, 2024
Sep 7, 2024
Sep 7, 2024
Nov 22, 2016
Nov 22, 2016
Sep 7, 2024
Sep 7, 2024
Sep 7, 2024
Jan 12, 2025
Sep 7, 2024
Dec 9, 2024
Feb 21, 2021
Sep 7, 2024
Aug 31, 2024

Repository files navigation

enmime

PkgGoDev Build and Test Go Report Card Coverage Status

enmime is a MIME encoding and decoding library for Go, focused on generating and parsing MIME encoded emails. It is being developed in tandem with the Inbucket email service.

enmime includes a fluent interface builder for generating MIME encoded messages, see the wiki for example Builder Usage.

See our Pkg Docs for examples and API usage information.

Development Status

enmime is production quality, but there are many buggy MIME encoders in the wild, so you may still encounter messages it cannot parse.

See CONTRIBUTING.md for more information.

About

enmime is written in Go.

enmime is open source software released under the MIT License. The latest version can be found at https://github.com/jhillyerd/enmime