Displaying 1 to 20 from 20 results

email-templates - :mailbox: Create, preview, and send custom email templates for Node

  •    Javascript

Create, preview, and send custom email templates for Node.js. Highly configurable and supports automatic inline CSS, stylesheets, embedded images and fonts, and much more! Made for sending beautiful emails with Lad.NEW: v3.x is released (you'll need Node v6.4.0+); see breaking changes below. 2.x branch docs available if necessary.

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.




nodemailer-browserpreview-transport - In-browser preview transport module for Nodemailer

  •    Javascript

Applies for Nodemailer v1.x.nodemailer-browserpreview-transport is licensed under the MIT.

directmail - Send e-mail messages directly to recipient without relaying, sendmail alternative

  •    Javascript

Sendmail alternative to send e-mails directly to recipients without a relaying service.If you try to send a message with multiple recipients then every unique recipient domain counts as a different message.

nodemailer-html-to-text - Nodemailer plugin to generate text content from HTML

  •    Javascript

This applies to Nodemailer v1.1+. The plugin checks if there is no text option specified and populates it based on the html value.


nodemailer-markdown - Adds `markdown` property to Nodemailer e-mail data

  •    Javascript

This applies to Nodemailer v1.0+. This plugin adds an option markdown for the Nodemailer e-mail options. This value will be used to populate text and html so you don't have to.

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

nodemailer-mock-transport - mock-mailer for putting tests around services that use node-mailer

  •    Javascript

Mock nodemailer-transport, for testing services that rely on nodemailer.

mail-preview - Preview your Nodemailer emails in your browser.

  •    Javascript

Preview your Nodemailer emails in your browser (Inspired by Letter Opener). Any emails sent through the MailPreview transport will be written to the tmpdir and opened in a browser (unless browser is set to false).

horseshoe - A wrapper around nodemailer used for sending email using handlebars templates.

  •    Javascript

horseshoe is a mailer module for node.js. It provides a wrapper around nodemailer used for sending email using handlebars templates. horseshoe is designed for a very specific use case. We use it at ENOISE to send out system emails using SMTP and Amazon SES. This emails are predesigned using handlebars templates and then rendered and sent using this module.

mustache-mailer - send emails using nodemailer and mustache templates

  •    Javascript

A mustache-template-backed mailer. Built with handlebars, and nodemailer, inspired by ActionMailer. It often arises that you'd like to toss a token inside an email, e.g., click this confirmation link to change your password.

mail-promise - Simplifies interface for nodemailer and returns a promise

  •    TypeScript

Simplifies the interface for nodemailer and returns a promise. Also includes TypeScript declaration file for type checking. Credentials for the email service can be passed in the MailPromise class constructor or through the environment variables. Setting the credentials from the environment variables is useful for when you want to use mail credentials in multiple projects but not risk having them exposed. To set the credentials from the environment variables you need to create one for the service, the username, and the password. The file you edit will vary depending on your system. I set mine on Linux from /etc/environment.

nodemailer-sparkpost-transport - Sparkpost transport for Nodemailer

  •    Javascript

Sign up for a SparkPost account and visit our Developer Hub for even more content. Read more about Nodemailer's sendMail() method here.

Maily-Form - Forms to Email

  •    Kotlin

This is a self-hosted service you can use to place forms on static sites. It uses nodemailer and you can host it with Docker. ⚠️ It is currently in development and it's not advised to use in production yet.