Skip to content
MIME mail encoding and decoding package for Go
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add CHANGELOG.md for semver Feb 11, 2018
cmd part: Errors slice should hold pointers, closes #79 Nov 1, 2018
internal
testdata
.gitattributes Golden improvements Jan 13, 2018
.gitignore ensure that media parameters with special characters are quoted (#88) Nov 18, 2018
.travis.yml
CHANGELOG.md release 0.5.0 Dec 16, 2018
CONTRIBUTING.md
LICENSE
Makefile
README.md
boundary.go
boundary_test.go
builder.go
builder_test.go
detect.go
detect_test.go
encode.go
encode_test.go
enmime.go
envelope.go
envelope_test.go
error.go
error_test.go Wrapping errors with errors.WithStack() (#95), closes #94 Nov 23, 2018
example_test.go
go.mod
go.sum
header.go check for and decode rfc2047 attribute name (#111) Dec 15, 2018
header_test.go
match.go Part accessors removed, sorry Java fans Nov 22, 2016
match_test.go
part.go
part_test.go Requaos/unquoted specials index out of range (#105) Dec 5, 2018

README.md

enmime

GoDoc Build Status 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.

API documentation and examples can be found here: http://godoc.org/github.com/jhillyerd/enmime

Development Status

Please base PRs off the develop branch, enmime uses master for stable releases. See CONTRIBUTING.md for more information.

enmime is approaching production quality: it works but has not been tested with a wide variety of source data. It's possible the API will evolve slightly before an official release.

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

You can’t perform that action at this time.