THE THUNDER IS APPROACHING: ThorMail is currently being forged. THE BETA VERSION IS READY

The Sovereign of Universal Delivery

The Ultimate Delivery Platform

Wield the power of ThorMail. The high-performance, intelligent delivery infrastructure designed for scale, speed, and absolute reliability.

Get Started
GitHub
thormail.my-company.com
ThorMail Dashboard
install.sh
docker
Copy
# Download the ThorMail installer (requires Docker)
$curl -fsSL https://thormail.io/install.sh -o install.sh
# Run the installer
$bash install.sh
Quick Start

Lightning Speed

Engineered for zero latency. ThorMail processes millions of messages with unparalleled efficiency.

01

Unbreakable Uptime

Built with automatic failover and redundancy. Your delivery pipeline will never go down.

02

Sovereign Security

Your data, your infrastructure. Complete privacy compliance with self-hosted control.

03

dashboard.workers.none

Distributed & Scalable Architecture

ThorMail is designed to grow with you. Our decoupled architecture allows total flexibility to scale your infrastructure according to your needs.

Horizontal Scalability

Add infinite delivery workers anywhere in the world to handle millions of emails without bottlenecks.

Vertical Growth

Power up your central nodes to process large volumes of data and complex templates with maximum efficiency.

Total Independence

Radical Provider Freedom

Break the chains of Vendor Lock-in. With ThorMail, your emails flow freely through any provider, anytime.

Zero Downtime

Switch providers instantly if one fails or raises prices. Your operation never stops.

1-Click Switch

No complex configs or code rewrites. A simple switch and your traffic is redirected.

Current Provider
smtp-production-01
ACTIVE
AWS SES
priority: 100
Resend
priority: 0
SendGrid
priority: 0
Mailgun
priority: 0
Automated Internal Logic

const config = await settings.getGlobal()

if (provider.fails()) {

// Managed automatically by ThorMail

await lb.reroute('next-available')

}

Zero configuration required

MyCustomAdapter.js
export default {
  getConfigSchema() {
    return {
      apiKey: { type: 'string', required: true }
    }
  },

  async send({ config, data }) {
    // Simply implement your delivery logic
    const response = await fetch('https://api.provider.com', {
      method: 'POST',
      headers: { 'Authorization': config.apiKey },
      body: JSON.stringify(data)
    })

    return response.ok
  }
}
Adapter Ready
Compiled and Ready to Deploy
Simple Implementation

Built for Developers

ThorMail is infinitely extensible. Create your own adapters in minutes to connect with any system, API, or database.

  • Typed configuration schema
  • Decoupled delivery logic
  • Dynamic npm module loading
System Operational

How It Works

Watch the request lifecycle in real-time. From any app or service to final delivery, ThorMail orchestrates every step with millimeter precision.

APP
Service
ANY
ThorMail
waiting data...
Queue & Workers
AWS SES
SMTP
SendGrid
Adapters
Delivered
And there's more...

Features that put you in control.

Intelligent Workspaces

Isolate your projects completely. Each workspace has its own adapters, configurations, logs, and team.

Segmented Sending

Total control over every send. Decide exactly which adapter to use for each specific message directly via the API.

On-the-fly Templates

Send HTML and data; ThorMail takes care of processing and adapting the content automatically to deliver it to the adapter.

Multi-User & Roles

Manage your team with precision. Admin and Member roles per workspace for secure collaboration.

Total Ownership

Start with our free tier and upgrade when you're ready. Full power, your pace.

Control Your Infrastructure

ThorMail Dashboard UI

Global Command Center

Manage all your providers, workers, and queues from a single, powerful dashboard. Get real-time visibility into your entire delivery operation.

  • Real-time worker status
  • Instant provider switching

Deep Insights

Track every message with granular precision. Monitor delivery rates, latency, and errors to optimize your strategy.

  • Live delivery metrics
  • Detailed error logs
ThorMail Analytics
Hybrid Architecture

A Boundless Ecosystem

You choose how you grow. Harness the power of the community or maintain absolute control within your private infrastructure.

Community Growth

Publish and download adapters from the public npm registry. Share your innovations and scale with the collective power of thousands of developers.

npm Registry
Open Source
Community Made

Enterprise Privacy

Connect ThorMail to your own private registry (like Verdaccio). Keep your proprietary adapters, critical logic, and secure integrations strictly within your corporate network.

Private Network
Verdaccio Ready
Air-Gapped Support

Simple, Transparent Pricing

Start free, scale as you grow. Flexible plans for every stage.

Frequently Asked Questions

Is sending truly unlimited?
Yes. You purchase the software license once. The only limit is your own infrastructure's capacity.
Can I bring my own domain?
Absolutely. You maintain full control over your domain reputation and delivery settings.
Are updates included?
Yes, updates are free forever. When we release v2.0, you receive it automatically at no cost.
Can I self-host ThorMail?
Yes. ThorMail is designed to be self-hosted for maximum privacy and control over your data.
Is ThorMail only for emails?
No. ThorMail is a powerful bus infrastructure that receives data and processes it using adapters. While it excels at email delivery, its architecture allows for sending SMS, Push notifications, and more, depending on the adapter/provider you choose to implement.
Is ThorMail a mail server?
No. ThorMail is not a mail server (SMTP). It is a delivery orchestration platform that integrates with external providers or your own servers to manage the logic, queues, and scalability of your communications from a single point.
Does ThorMail comply with GDPR and privacy regulations?
Yes. As a self-hosted solution, ThorMail gives you complete control over your data. All information stays within your infrastructure, making it easy to comply with GDPR, HIPAA, and other privacy regulations without relying on third parties.
How easy is it to scale horizontally?
Extremely easy. You just need to spin up more workers on any server or region in the world and connect them to your database. Once connected, they automatically start processing jobs from the shared queue, distributing the workload without any additional configuration or downtime.
Can I switch providers without reconfiguring my application?
Yes, that's one of ThorMail's superpowers. Your application always uses the same unified API. Switching providers (SendGrid, Mailgun, SES, etc.) is just a matter of activating another adapter in the dashboard, without touching a single line of code.
How difficult is it to create a custom adapter?
Very simple. A basic adapter can be created in less than 30 minutes. You just need to define the configuration schema and the sending logic. ThorMail automatically handles installation, dynamic loading, and adapter execution.
What infrastructure requirements do I need?
ThorMail is very lightweight. You need Node.js (v18+) and a PostgreSQL database. You can start with minimal resources and scale according to your volume. It works perfectly on VPS or Docker containers.
Can I migrate from another email service?
Yes. ThorMail is designed to facilitate migrations. You can start by sending a small percentage of traffic through ThorMail while maintaining your current service, and gradually increase the load. The REST API is intuitive and easy to integrate.
Get in Touch

Get in Touch

Have a question or want to learn more? We'd love to hear from you.

Total Focus

"All our energy is in the forge"

We are currently focused 100% on building the product to deliver the power of ThorMail as soon as possible.

You can communicate directly in the GitHub repository in the issues or discussions section.

Ready to Escalate?

Join the innovative teams taking control of their infrastructure today.

THORMAIL

The God of Deliveries. Fast, powerful, and secure email delivery for developers.

Connect

* Performance metrics reflect optimal conditions with quality infrastructure. Actual throughput scales beautifully with your provider's responsiveness, network quality, and database performance.

© 2026 ThorMail. All rights reserved.

Built with ⚡ by developers, for developers