Arnt GulbrandsenandSimon Ser 24034bd94c client: Autodetect need for SMTPUTF8, and use it
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).
2026-06-30 14:27:29 +02:00
2024-04-17 12:59:18 +02:00
2016-05-18 13:55:47 +02:00
2024-03-28 16:38:02 +01:00
2025-07-06 10:21:04 +02:00
2025-03-16 15:52:03 +01:00
2025-03-16 15:52:03 +01:00
2016-11-02 11:59:59 +01:00
2025-06-26 10:18:33 +02:00
2024-07-13 15:53:29 +02:00
2025-07-06 10:21:04 +02:00
2025-07-06 10:21:04 +02:00

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.

Licence

MIT

S
Description
📤 An SMTP library for Go clients and servers
Readme MIT
1.2 MiB
Languages
Go 100%