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. Learn more →
Top 23 Ruby Email Projects
✉️ A fully featured open source mail delivery platform for incoming & outgoing e-mailProject 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?!
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: https://hub.docker.com/r/stpaquet/alpinemailcatcher Github repo: https://github.com/spaquet/docker-alpine-mailcatcher Mailcatcher: https://mailcatcher.me
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.
Preview mail in the browser instead of sending.Project mention: Using Action Mailer to Send Emails from a Rails App | dev.to | 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:
A Really Ruby Mail LibraryProject mention: The Ruby “mail” gem is broken since December 3, 2022 | news.ycombinator.com | 2023-01-12
"188.8.131.52. Fixes file permissions in 2.8.0 release. No code changes."
Notifications for Ruby on Rails applicationsProject mention: How to Build Your Own Rails Generator | dev.to | 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.
CSS styled emails without the hassle.Project mention: Why are "already initialized constant" warnings so common? | /r/rails | 2023-01-17
Simplify receiving email in RailsProject 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.
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.
Making HTML emails comfortable for the Ruby rockstars
The express way to send mail from Ruby. (by benprew)
First-party email analytics for Rails
🚀 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.
Send e-mail straight from forms in Rails with I18n, validations, attachments and request information.
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 | news.ycombinator.com | 2023-02-26
Sup is also “a console-based email client for people with a lot of email”: https://sup-heliotrope.github.io/
Email subscriptions for Rails
:mailbox: Rails Engine to preview emails in the browser
Advanced email processing solution for Ruby on Rails applicationsProject mention: selfhosted Newsletter/mailing list that can send email sequence | /r/selfhosted | 2022-12-14
Then there is https://mailyherald.org/ which seems to offer email sequence feature but as per their github, its not maintained anymore and latest commit was in 2018.
Making HTML emails comfortable for the Rails rockstars
A simple newsletter engine for Rails
Incoming! helps you receive email in your Rack apps.Project mention: Let’s scan DEV’s forem project with Bearer and analyze the results | dev.to | 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.
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
https://github.com/joshmn/caffeinate does this specifically for email but it wouldn't be too hard to modify it to make it work for other event types.
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
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
A plugin for ActionMailer to send emails via MailPace.comProject mention: MailPace – Fast and Reliable Transactional Email | news.ycombinator.com | 2023-02-19
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby Email related posts
How to Take Advantage of the GitHub Student Developer Pack
3 projects | dev.to | 13 May 2023
Is there something like postal but with a full API?
1 project | /r/sysadmin | 13 May 2023
Postal: Open-source mail delivery platform for incoming and outgoing email
1 project | news.ycombinator.com | 7 May 2023
What's the simplest possible dockerized SMTP email relay?
2 projects | /r/docker | 7 May 2023
GitHub - railsware/actionmailer-balancer: A Ruby gem to send your ActionMailer mail through one of several delivery methods, selected by weight.
1 project | /r/rails | 2 May 2023
Let’s scan DEV’s forem project with Bearer and analyze the results
3 projects | dev.to | 30 Mar 2023
1 project | dev.to | 24 Mar 2023
A note from our sponsor - SonarLint
www.sonarlint.org | 6 Jun 2023
What are some of the best open-source Email projects in Ruby? This list will help you: