Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhillyerd/enmime
MIME mail encoding and decoding package for Go
https://github.com/jhillyerd/enmime
decoder email encoder go golang mail mime parser
Last synced: 1 day ago
JSON representation
MIME mail encoding and decoding package for Go
- Host: GitHub
- URL: https://github.com/jhillyerd/enmime
- Owner: jhillyerd
- License: mit
- Created: 2016-11-17T05:23:01.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2025-01-12T22:09:54.000Z (19 days ago)
- Last Synced: 2025-01-23T04:01:37.952Z (9 days ago)
- Topics: decoder, email, encoder, go, golang, mail, mime, parser
- Language: Go
- Homepage:
- Size: 853 KB
- Stars: 470
- Watchers: 21
- Forks: 104
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# enmime
[![PkgGoDev](https://pkg.go.dev/badge/github.com/jhillyerd/enmime)][Pkg Docs]
[![Build and Test](https://github.com/jhillyerd/enmime/actions/workflows/build-and-test.yml/badge.svg)](https://github.com/jhillyerd/enmime/actions/workflows/build-and-test.yml)
[![Go Report Card](https://goreportcard.com/badge/github.com/jhillyerd/enmime)][Go Report Card]
[![Coverage Status](https://coveralls.io/repos/github/jhillyerd/enmime/badge.svg?branch=main)][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][Golang].
enmime is open source software released under the MIT License. The latest
version can be found at https://github.com/jhillyerd/enmime[Builder Usage]: https://github.com/jhillyerd/enmime/wiki/Builder-Usage
[Coverage Status]: https://coveralls.io/github/jhillyerd/enmime
[CONTRIBUTING.md]: https://github.com/jhillyerd/enmime/blob/main/CONTRIBUTING.md
[Inbucket]: https://www.inbucket.org/
[Golang]: https://go.dev/
[Go Report Card]: https://goreportcard.com/report/github.com/jhillyerd/enmime
[Pkg Docs]: https://pkg.go.dev/github.com/jhillyerd/enmime