mirror of
https://github.com/emersion/go-smtp
synced 2026-07-01 04:18:55 +00:00
master
This has no API changes; if you call SendMail() with some addresses that weren't supported before, then it'll either work (because the server supports the addresses) or break as before (because the server doesn't).
go-smtp
An ESMTP client and server library written in Go.
Features
- ESMTP client & server implementing RFC 5321
- Support for additional SMTP extensions such as AUTH and PIPELINING
- UTF-8 support for subject and message
- LMTP support
Relationship with net/smtp
The Go standard library provides a SMTP client implementation in net/smtp.
However net/smtp is frozen: it's not getting any new features. go-smtp
provides a server implementation and a number of client improvements.
Licence
MIT
Languages
Go
100%