Displaying 1 to 16 from 16 results

mailit - A tiny drop-in REST API to send emails

  •    Javascript

A tiny drop-in REST API to send emails.Mailit is a drop-in microservice for sending emails over a REST API.

Rainloop Webmail - Simple, modern & fast web-based email client

  •    PHP

Simple, modern & fast web-based email client.Modest system requirements, decent performance, simple installation and upgrade, no database required - all these make RainLoop Webmail a perfect choice for your email solution.

mountebank - Over the wire test doubles

  •    HTML

In fact, halfway through we discovered our corporate mocking software couldn’t handle the sheer amount of performance testing we were running as part of this effort (we completely crushed some pretty industrial enterprise software in the process). As a result, we made the call to move the entire program over to a Mountebank OSS-based solution with a custom provision to give us the ability to expand/shrink our mocking needs on demand. mountebank is the first open source tool to provide cross-platform, multi-protocol test doubles over the wire. Just point your application to mountebank instead of the real dependency, and test like you would with traditional stubs and mocks.

MailDev - :mailbox: SMTP Server + Web Interface for viewing and testing emails during development.

  •    Javascript

MailDev is a simple way to test your project's generated emails during development with an easy to use web interface that runs on your machine built on top of Node.js. If you want to use MailDev with Docker, you can use the djfarrelly/maildev image on Docker Hub. For a guide for usage with Docker, checkout the docs.




Haraka - A fast, highly extensible, and event driven SMTP server

  •    Javascript

Haraka is a highly scalable node.js email server with a modular plugin architecture. Haraka can serve thousands of concurrent connections and deliver thousands of messages per second. Haraka and plugins are written in asynchronous JS and are very fast. Haraka has very good spam protection (see plugins) and works well as a filtering MTA. It also works well as a MSA running on port 587 with auth and dkim_sign plugins enabled.

NodeMailer - Send e-mails from Node.js

  •    NodeJS

NodeMailer helps to send mails from Node.JS applications.

mailback - Turns incoming emails to callbacks

  •    Javascript

An SMTP server used to receive incoming emails and pass them as callbacks for testing email related services.

node-smtp - Simple SMTP client for NodeJS

  •    Javascript

Connect to an SMTP server and send e-mails, authenticated or not. You can use the Client class or the sendmail function. The later is recommended.


preview-email - Automatically opens your browser to preview Node

  •    HTML

NOTE: You should probably just use email-templates directly instead of using this package.The function previewEmail returns a Promise which resolves with a URL. We automatically open the browser to this URL unless you specify the third argument open as false (see Options for more info).

node-mail - This SMTP client library for Node.JS helps you send email safely and easily.

  •    Javascript

This SMTP client helps you send email safely and easily using Node.JS. It supports TLS and auth-login so you can send through gmail. It also implements sanity checks to safeguard against header injection attacks. The Mail class encapsulates connection settings and can be used as a safe, high-level mailer.

node-sendgrid - SendGrid SMTP API library

  •    Javascript

node-sendgrid implements the standard SendGrid SMTP API headers for use with libraries like Nodemailer. It currently does not actually send emails. It is just used to generate the SMTP API headers. You can find the original API documentation on SendGrid SMTP API documentation page. node-sendgrid tries to follow the official API as close as possible.

express-mailer - Send Emails from your application and response object.

  •    Javascript

Send Emails from your application and response object. If you have updated express-mailer from Version 0.1.2 or earlier there have been major API changes. The app.sendEmail method no longer gets attached to the application. Instead a mailer object is attached. The app.sendEmail functionality can now be accessed via app.mailer.send.

mailman - Send emails in a comfortable way via models.

  •    Javascript

Send emails in a comfortable way via models. Note: In order for the following examples to work, you need use something like co to run generators. Another note: If you want to use ES6 classes (like in the following examples), use babel. If not, there is an alternative API left from previous versions of Mailman.

server-accepts-email - Check if an SMTP server accepts emails to a given address

  •    TypeScript

Check if an SMTP server accepts emails to a given address. There are some other libraries that do the same thing, but I found them to have some flaws which made me write this one.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.