Skip to content
emersionPublic

About

📤 An SMTP library for Go clients and servers

Topics

Resources

Contributing

Security policy

Stars

2.1k stars

Watchers

28 watching

Forks

Latest commit

 

History

372 Commits

Folders and files

Repository files navigation

go-smtp

Go Reference

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.

Contributing

See CONTRIBUTING.md for contribution guidelines.

Licence

MIT

About

📤 An SMTP library for Go clients and servers

Topics

Resources

Contributing

Security policy

Stars

2.1k stars

Watchers

28 watching

Forks

Releases

Used by

Contributors

Languages