MailHog SMTP Protocol

MailHog SMTP Protocol implements an SMTP server state machine. It attempts to encapsulate as much of the SMTP protocol (plus its extensions) as possible without compromising configurability or requiring
Category: Golang / Email
Watchers: 9
Star: 74
Fork: 30
Last update: Nov 18, 2022

Related Repos


branoodle Go_LeakFinder GoLang script that checks for password leaks by sending email address to the BreachDirectory API Usage/Examples leakfinder -e <E-MAIL AD

ainsleyclark Go Mail aims to unify multiple popular mail API's (SparkPost, MailGun & SendGrid) into a singular easy to use interface. Email sending is seriously simple and great for allowing the developer to choose what platform they use.

davidbanham Marcel is a tool to generate IETF compliant emails in raw MIME format. I mainly use this for generating emails with attachments and sending them via amazon SES.

AfterShip email-verifier ✉️ A Go library for email verification without sending any emails. Features Email Address Validation: validates if a string contains a

Harry-027 An email automation solution written in Golang. It facilitate users to register, send & schedule custom HTML mails for their clients.

foxcpp Maddy Mail Server implements all functionality required to run a e-mail server. It can send messages via SMTP (works as MTA), accept messages via SMTP (works as MX) and store messages while providing access to them via IMAP.

th0th A REST API for checking if an e-mail address is disposable (a.k.a. throwaway).

go-gomail Gomail is a simple and efficient package to send emails. It is well tested and documented.

emersion go-imap An IMAP4rev1 library written in Go. It can be used to build a client and/or a server. go get Usage Client package main import ( "log" "

spilled-ink is a new take on open source email infrastructure. This repository contains the spilld SMTP and IMAP server, built around a new SQLite-based storage format, spillbox. The project is very new.

alash3al SMTP2HTTP (email-to-web) smtp2http is a simple smtp server that resends the incoming email to the configured web endpoint (webhook) as a basic http post request. Why At our company uFlare we wanted to build a platform

trumail Trumail Trumail is a free and open source email validation/verification system. It is available in three forms, the Golang client library verifier for use in your own Go projects, a public API endpoint (more info: https://trum

meehow Go sendmail This package implements classic, well known from PHP, method of sending emails. It's stupid simple and it works not only with Sendmail, but also with other MTAs, like Postfix or sSMTP, which provide compatibility int

matcornic Hermes Hermes is the Go port of the great mailgen engine for Node.js. Check their work, it's awesome! It's a package that generates clean, responsive HTML e-mails for sending transactional e-mails (welcome e-mails, reset pa

smancke mailck - SMTP mail validation golang library for email validation This library allows you to check if an email address is realy valid: Syntax check Blacklist of disposable mailservers (e.g. SMTP mailb