Awesome Go

Email

25 libraries in this category

go-email-validator

Modular email validator for syntax, disposable, smtp, etc... checking.

51EmailLibraries and tools that implement email creation and sending.
douceur

CSS inliner for your HTML emails

EmailEmail
email

A robust and flexible email library for Go

EmailEmail
email-verifier

A Go library for email verification without sending any emails

EmailEmail
go-dkim

DKIM library, to sign & verify email

EmailEmail
go-email-normalizer

Golang library for providing a canonical representation of email address

EmailEmail
go-imap

IMAP library for clients and servers

EmailEmail
go-mail

A simple Go library for sending mails in Go

EmailEmail
go-message

Streaming library for the Internet Message Format and mail messages

EmailEmail
go-premailer

Inline styling for HTML mail in Go

EmailEmail
go-simple-mail

Very simple package to send emails with SMTP Keep Alive and two timeouts: Connect and Send

EmailEmail
hermes

Golang package that generates clean, responsive HTML e-mails

EmailEmail
Maddy

All-in-one (SMTP, IMAP, DKIM, DMARC, MTA-STS, DANE) email server

EmailEmail
mailchain

Send encrypted emails to blockchain addresses written in Go

EmailEmail
mailgun-go

Go library for sending mail with the Mailgun API

EmailEmail
MailHog

Email and SMTP testing with web and API interface

EmailEmail
Mailpit

Email and SMTP testing tool for developers

EmailEmail
mailx

Mailx is a library that makes it easier to send email via SMTP. It is an enhancement of the golang standard library `net/smtp`

EmailEmail
mox

Modern full-featured secure mail server for low-maintenance, self-hosted email

EmailEmail
SendGrid

SendGrid's Go library for sending email

EmailEmail
smtp

SMTP server protocol state machine

EmailEmail
smtpmock

Lightweight configurable multithreaded fake SMTP server. Mimic any SMTP behaviour for your test environment

EmailEmail
truemail-go

Configurable Golang email validator/verifier. Verify email via Regex, DNS, SMTP and even more

EmailEmail
go-imap

Batteries-included IMAP client with auto-reconnect, OAuth2, IDLE support, and built-in MIME parsing

EmailEmail
Hectane

Lightweight SMTP client providing an HTTP API

EmailEmail