Displaying 1 to 17 from 17 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.

James - Enterprise Mail Server

  •    Java

James (a.k.a Java Apache Mail Enterprise Server) is a 100% pure Java SMTP and POP3 Mail server, and NNTP News server designed to be a complete and portable enterprise mail/messaging engine solution based on currently available open messaging protocols.

Mireka - Mail server and SMTP proxy

  •    Java

Mireka is a mail server with SMTP, Mail Submission and POP3 services. It is also an SMTP proxy. As a proxy, it can help to prevent or diagnose mail problems, like outgoing backscatter spam.

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.


  •    DotNet

SMTP Client API makes it easier for developers to send email notifications. You will no longer have to write your own SMTP client application. This supports for both text and html type mail body. It 's developed in C# 4.0.


  •    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.

SubEtha SMTP - Easy-to-use server-side SMTP library for Java

  •    Java

SubEtha SMTP is a Java library which allows your application to receive SMTP mail with a simple, easy-to-understand API. This component can be used in almost any kind of email processing application. SubEthaSMTP's simple, low-level API is suitable for writing almost any kind of mail-receiving application.

chasquid - [mirror] SMTP (email) server

  •    Go

chasquid is an SMTP (email) server. It aims to be easy to configure and maintain for a small mail server, at the expense of flexibility and functionality.

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.

mailout - mailout - a https://caddyserver.com/ SMTP client email middleware with PGP encryption

  •    Go

Post form data from a website to this route and receive the data as nicely formatted email. Configuration values in brackets are optional.

grails-asynchronous-mail - The Grails Asynchronous Mail plugin

  •    Groovy

Grails Asynchronous Mail is a plugin for sending email messages asynchronously. It persists email messages to the database with Grails domain classes and sends them by a scheduled Quartz job. Mail is sent on a different thread, with the sendAsynchronousMail (or sendMail) method returning instantly, is not waiting for the mail to be actually sent. If the SMTP server isn't available, or other errors occur, the plugin can be set to retry later. The plugin depends on the quartz and the mail plugins. You also need a persistence provider plugin, hibernate4 and mongodb are supported.

NioSmtpClient - Smtp Client based on Netty

  •    Java

High performance SMTP client in Java based on Netty. This client is well tested and heavily used at HubSpot. This project depends on Java8, Netty, and Guava.

Perfect-SMTP - SMTP Client for Perfect.

  •    Swift

This project provides an SMTP library. This package builds with Swift Package Manager and is part of the Perfect project.

Multi-Messenger - Mail / SMS / Message (FB) via Terminal using this Python Program.

  •    CSS

A python program which allows you to message your friend on Facebook / Phone, comes with feature of mailing as well. [Multiple Attachments]. A python based messaging application which can be implemented and used to message,attach files and send it to any of your friend directly through terminal.A SMS can also be sent easily using this program, with some limitations depending on your Twilio's Account status.