Asia/Kolkata
ProjectsSeptember 29, 2024

Building a Transactional Mass Mailer with Rails

image
RubyMassMailer is a Rails API-only application designed to provide a flexible platform for sending mass transactional emails. Whether you're sending order confirmations, password resets, or any other type of email, RubyMassMailer makes it easy to manage and send your emails.
  • API-Only: Lightweight and efficient API-only Rails application.
  • Mass Email Sending: Easily send transactional emails to multiple recipients.
  • Customizable Templates: Use customizable email templates to fit your branding and message.
  • Queue Processing: Background job processing for handling email queues.
  • Ruby 3.0
  • Rails 6.0 or higher
  1. Clone the repository:
  1. Install the dependencies:
  1. Create and Fill the Enviroment file .env.example -> .env
  2. Start the server:
Within ./config/initializers/mailjet adjust the api v3.1 or v3.0 depending on whether you want to send batch mails or not (check your mailjet config) Configure the mailer settings in config/environments/production.rb: Sending Emails To send an email, make a POST request to the /api/v1/emails endpoint.
Sample JS script

Recent projects

The Eden Project

The Eden Project

Avatar
What if music wasn't so inaccessible..
Run over a Deer

Run over a Deer

Avatar
A Silly little game based on the hit movie Over The Hedge
Just a Walkthrough

Just a Walkthrough

Avatar
Framework-agnostic onboarding walkthrough / product tour library with optional React provider & Tailwind/shadcn support.
Suvan GSgreeenboiGreenArcadeSuvan GSgreeenboiGreenArcadeSuvan GSgreeenboi
Suvan GSgreeenboiGreenArcadeSuvan GSgreeenboiGreenArcadeSuvan GSgreeenboi