✉️

Eternals Mailer

In Progress

A self-hosted email service for transactional and system notifications. Built for full control over your email delivery pipeline.

NestJS PostgreSQL Redis

Overview

Eternals Mailer is a scalable email delivery service designed for sending transactional and system emails. It provides full control over email workflows without relying on third-party providers like SendGrid or Mailgun.

By combining NestJS for the application layer, PostgreSQL for persistent email records and audit logs, and Redis for reliable job queuing, Mailer ensures emails are delivered reliably even under load — with built-in retry mechanisms for transient failures.

Features

  • Token-based authentication
  • Queue-based email processing
  • Template-driven emails
  • Retry & failure handling
  • Environment-based configuration
  • Webhook delivery callbacks

Use Cases

  • OTP and authentication emails
  • Notifications and alerts
  • System communication between services
  • Scheduled digest emails
All Projects