Ruby Email

Open-source Ruby projects categorized as Email

Top 23 Ruby Email Projects

  • Postal

    ✉️ A fully featured open source mail delivery platform for incoming & outgoing e-mail

    Project mention: Breaking Free: How I Self-Hosted My SMTP Server with Haraka. Send thousands of emails per second at the cost of pennies. | /r/mailserver | 2023-05-22

    Previously I’ve used Postal, which is not simple but okay. Can I do better? Isn’t why I’m writing this?!

  • MailCatcher

    Catches mail and serves it through a dream.

    Project mention: New Mailcatcher docker image using Alpine 3.16.1 | /r/ruby | 2022-08-02

    I just upgraded to Alpine Linux 3.16.1 This is an important upgrade as it fixes 2 major issues: - busybox CVE-2022-30065 - openssl CVE-2022-2097 Related information: Mailcatcher as a docker image using Alpine Linux 3.16.1: Github repo: Mailcatcher:

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • LetterOpener

    Preview mail in the browser instead of sending.

    Project mention: Using Action Mailer to Send Emails from a Rails App | | 2023-03-16

    Another great option is to use the letter opener gem. This is a great tool to use in development, because instead of the app actually sending the email, instead it opens a new tab on your browser with the email view. This is really helpful to see what is going on with the email as it happens. If you are using the letter opener gem, you would need to install it:

  • Mail

    A Really Ruby Mail Library

    Project mention: The Ruby “mail” gem is broken since December 3, 2022 | | 2023-01-12

    " Fixes file permissions in 2.8.0 release. No code changes."

  • noticed

    Notifications for Ruby on Rails applications

    Project mention: How to Build Your Own Rails Generator | | 2023-02-08

    These kinds of generators exist in the Noticed gemand within Rails itself via the various rails scaffold commands and even the rails new command, which is a Rails generator itself.

  • premailer-rails

    CSS styled emails without the hassle.

    Project mention: Why are "already initialized constant" warnings so common? | /r/rails | 2023-01-17
  • Griddler

    Simplify receiving email in Rails

    Project mention: Help with receiving email notifications - hint would be appreciated | /r/rubyonrails | 2022-08-11

    The project that I work on uses Griddler for the past 5 years, never had a problem with it. We have MailGun as the provider and it was easy to setup.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Roadie

    Making HTML emails comfortable for the Ruby rockstars

  • Pony

    The express way to send mail from Ruby. (by benprew)

  • Ahoy Email

    First-party email analytics for Rails

  • Truemail

    🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.

  • MailForm

    Send e-mail straight from forms in Rails with I18n, validations, attachments and request information.

  • Sup

    A curses threads-with-tags style email client (mailing list: [email protected]) (by sup-heliotrope)

    Project mention: Show HN: Sup – one liners to distribute binaries | | 2023-02-26

    Sup is also “a console-based email client for people with a lot of email”:

  • mailkick

    Email subscriptions for Rails

  • Maily

    :mailbox: Rails Engine to preview emails in the browser

  • MailyHerald

    Advanced email processing solution for Ruby on Rails applications

    Project mention: selfhosted Newsletter/mailing list that can send email sequence | /r/selfhosted | 2022-12-14

    Then there is which seems to offer email sequence feature but as per their github, its not maintained anymore and latest commit was in 2018.

  • roadie-rails

    Making HTML emails comfortable for the Rails rockstars

  • Maktoub

    A simple newsletter engine for Rails

  • Incoming

    Incoming! helps you receive email in your Rack apps.

    Project mention: Let’s scan DEV’s forem project with Bearer and analyze the results | | 2023-03-30

    You may wonder why this is a problem. In the case of this code, we're sending the user's username to a third-party service. While username isn't inherently sensitive data, it certainly has to potential to be and should be treated as such. It's better to use IDs that can't identify the user if the third party—in this case, honeybadger—is breached. You can see the full list of supported data types, sorted by category, on the docs.

  • caffeinate

    A Rails engine for drip campaigns/scheduled sequences and periodic support for email, and other things.

    Project mention: Rails application architecture for a marketing campaign creation module (e.g. to create logic where upon action A being performed by a user, event B will trigger in 7 days, and event C in 14 days, etc) | /r/rails | 2023-02-26 does this specifically for email but it wouldn't be too hard to modify it to make it work for other event types.

  • actionmailer-balancer

    A Ruby gem to send your ActionMailer mail through one of several delivery methods, selected by weight.

    Project mention: GitHub - railsware/actionmailer-balancer: A Ruby gem to send your ActionMailer mail through one of several delivery methods, selected by weight. | /r/rails | 2023-05-02
  • unsubscribe

    Automatically unsubscribe from emails in Rails.

    Project mention: I just released a gem that makes it easy to automatically unsubscribe from emails in Rails ? | /r/ruby | 2022-09-26
  • mailpace-rails

    A plugin for ActionMailer to send emails via

    Project mention: MailPace – Fast and Reliable Transactional Email | | 2023-02-19
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-22.

Ruby Email related posts


What are some of the best open-source Email projects in Ruby? This list will help you:

Project Stars
1 Postal 12,734
2 MailCatcher 5,952
3 LetterOpener 3,543
4 Mail 3,529
5 noticed 1,937
6 premailer-rails 1,603
7 Griddler 1,373
8 Roadie 1,326
9 Pony 1,146
10 Ahoy Email 1,033
11 Truemail 971
12 MailForm 876
13 Sup 867
14 mailkick 810
15 Maily 687
16 MailyHerald 577
17 roadie-rails 339
18 Maktoub 312
19 Incoming 309
20 caffeinate 304
21 actionmailer-balancer 74
22 unsubscribe 63
23 mailpace-rails 30
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives