Go MIT

go-smtp

📤 An SMTP library for Go clients and servers

E

emersion

Dernière activité 17 sept. 2026
emersion/go-smtp

2,1 k

étoiles

275

forks

35

issues ouvertes

clientesmtplmtpmailserversmtp

Ce README est souvent en anglais.

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

Projets similaires

📥 An IMAP library for Go clients and servers

Goclientimapmail
Eemersion
2,4 k étoiles364

📧 Easy to use, yet comprehensive library for sending mails with Go

Goemailgogo-mail
Wwneessen
1,5 k étoiles108

An email and SMTP testing tool with API for developers

Goemail-testinggogolang
Aaxllent
10,5 k étoiles342