Displaying 1 to 20 from 41 results

hermes - Golang package that generates clean, responsive HTML e-mails for sending transactional mail

  •    Go

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 password e-mails, receipt e-mails and so on), and associated plain text fallback.Theme templates will be embedded in your application binary. If you want to use external templates (for configuration), use your own theme by implementing hermes.Theme interface with code searching for your files.

alertmanager - Prometheus Alertmanager

  •    Go

The Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integrations such as email, PagerDuty, or OpsGenie. It also takes care of silencing and inhibition of alerts.There are various ways of installing Alertmanager.

Simple Java Mail - Simple API, Complex Emails (JavaMail smtp wrapper)

  •    Java

Simple Java Mail is the simplest to use lightweight mailing library for Java, while being able to send complex emails including authenticated socks proxy(!), attachments, embedded images, custom headers and properties, robust address validation, build pattern and even DKIM signing and external configuration files with property overriding, Spring support and Email conversion tools. Just send your emails without dealing with RFC's.

ImapX 2

  •    CSharp

ImapX 2 is an IMAP library for .NET, supporting SSL and different IMAP formats (like Gmail, AOL).



This application converts all Thunderbird email messages in .mbox format to Microsoft .eml format.

SharePoint Team-Mailer


A SharePoint 2007 solution for sending (and archiving) e-mails to SharePoint Groups.

Email Sender Library for .NET


An email sending library for .NET designed for testability and reusability. The default SMTP sender within wraps the native .NET framework System.Net.Mail.SmtpClient


  •    DotNet

Gopi is an open source C# library to send emails with SMTP in .NET 2.0 and 3.5.



nDumbster is a simple fake SMTP server. It allows .Net developers to unit test applications that send email messages by supporting all standard SMTP commands, but, instead of delivering messages to the user it stores then in memory so they can be tested later.


  •    CSharp

Papercut is simple SMTP server designed to run locally and received messages only with instant feedback. Ideal for development.

Easypost - Very simple python based email management tool for postfix and dovecot on postgresql

  •    Python

Easypost is a basic CLI postfix/dovecot administration system. It provides basic command line tool and python model to manage multiple virtual email adresses on a postfix based system. This includes adding/removing email addresses and aliases, generating passwords. The addresses are stored in a postgresql database.

atarashii_imap - 新しい IMAP client in Rust

  •    Rust

新しい (atarashii/new) IMAP client in Rust. It supports plain and secure connections.It's under development...

polar-icon-request - An easy to use Icon Request API, with traditional email capabilities plus the Polar Request Manager API

  •    Java

This library allows icon pack dashboards to easily send icon requests either traditionally via email, or through my Polar Request Manager system.This library uses RxJava, so it is completely asynchronous, and flows are customizable.

NioImapClient - High performance, async IMAP client implementation

  •    Java

This client is well tested and heavily used at HubSpot, but it is still under active development and its public API is not guaranteed to be stable.

android-social-fragment - A reusable fragment to display links to social networks, the Play Store as well as recommendation and support email links

  •    Java

A reusable fragment to display links to social networks, the Play Store as well as recommendation and support email links. The fragment tries to open installed apps on the user's device first and resorts to the web browser otherwise. Use the SocialFragment.Builder class to set up a new SocialFragment. Only the values provided will appear.

ContextIO-node - Official Node.js client library for the Context.IO Email API

  •    Javascript

Context.IO is the missing email API that makes it easy and fast to integrate your user's email data in your application. ContextIO-node is the official Node.js client library. The 2.0 version of the API will be deprecated in favor of the Lite version of the API. 2.0 will be partially deprecated on June 15, 2018, and disabled altogether on December 15, 2018.

Swift-SMTP - Swift SMTP client.

  •    Swift

Swift SMTP client. Version 4.0.0 & 3.0.0 bring breaking changes. See the quick migration guide here.

gaia-email-libs-and-more - E-mail libraries for the Firefox OS Gaia E-mail client

  •    Javascript

This repository (gaia-email-libs-and-more, better known as GELAM), contains the backend code for the Gaia Email app. This library can also potentially be used for other clients too, as long as you are cool with our design decisions. The files you see in Gaia at gaia/apps/email/js/ext are built from GELAM and should not be modified directly; instead, develop the gaia backend here, and run make install-into-gaia to build GELAM into your Gaia tree.