I use Sendy to manage and send newsletters and marketing emails.

I was trying to find an open source alternative that uses Amazon SES or Mailgun as backend.

  • 3
    Please describe the features that you expect. Most of us don't know Sendy. Thanks! – Nicolas Raoul Jan 22 '15 at 6:57

You may want to have a look at NodeMailer, a tool to easily send (bulk) e-mails via SMTP, SMTP server pools, GMail, Mailgun, SendGrid, etc. using node.js as scripting engine (i.e. it's written in JavaScript).

See especially their notes about delivering bulk e-mails.

The source code is on GitHub and it's licensed under the MIT License.

Hectane* is a fairly capable open-source (MIT license) SMTP client that can directly send emails via SMTP. Unlike a number of popular MTAs, Hectane receives emails via a simple HTTP API instead of SMTP.

For example, assuming you have the application configured to listen on port 8025 (the default), instructing it to send an email with cURL would be as simple as:

curl \
    -H "Content-Type: application/json" \
    -X POST \
    -d '{"from":"me@example.com","to":["you@example.com"],"subject":"Test","text":"Body of the message."}'
    http://127.0.0.1:8025/v1/send

More information:

  • Application consists of a single executable
  • No dependencies on any shared libraries
  • Uses an outgoing mail queue with persistent disk storage

There are a number of different ways to run the application:

* I am the author of the application

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.