Cute Gopher Mascot

The Best Go Libraries For Email (25)

Discover the best Go libraries for Email! Find the perfect tools to streamline your development and boost productivity. From email-verifier to go-email-validator, we've got you covered. Let the coding begin!

email-verifier

A Go library for email verification without sending any emails

See More! ๐Ÿš€

go-email-validator

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

See More! ๐Ÿš€

go-imap

IMAP library for clients and servers

See More! ๐Ÿš€

go-mail

A simple Go library for sending mails in Go

See More! ๐Ÿš€

hermes

Golang package that generates clean, responsive HTML e-mails

See More! ๐Ÿš€

mailchain

Send encrypted emails to blockchain addresses written in Go

See More! ๐Ÿš€

mailgun-go

Go library for sending mail with the Mailgun API

See More! ๐Ÿš€

MailHog

Email and SMTP testing with web and API interface

See More! ๐Ÿš€

Mailpit

Email and SMTP testing tool for developers

See More! ๐Ÿš€

mox

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

See More! ๐Ÿš€

SendGrid

SendGrid's Go library for sending email

See More! ๐Ÿš€

smtp

SMTP server protocol state machine

See More! ๐Ÿš€

smtpmock

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

See More! ๐Ÿš€

truemail-go

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

See More! ๐Ÿš€

douceur

CSS inliner for your HTML emails

See More! ๐Ÿš€

email

A robust and flexible email library for Go

See More! ๐Ÿš€

go-dkim

DKIM library, to sign & verify email

See More! ๐Ÿš€

go-email-normalizer

Golang library for providing a canonical representation of email address

See More! ๐Ÿš€

go-message

Streaming library for the Internet Message Format and mail messages

See More! ๐Ÿš€

go-premailer

Inline styling for HTML mail in Go

See More! ๐Ÿš€

go-simple-mail

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

See More! ๐Ÿš€

Hectane

Lightweight SMTP client providing an HTTP API

See More! ๐Ÿš€

Maddy

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

See More! ๐Ÿš€

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`

See More! ๐Ÿš€

go-imap

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

See More! ๐Ÿš€