Every feature you need.
Nothing you don't.

Vectis Mail replaces Mailcow, iRedMail, and external email APIs with a single, declarative platform.

Core Mail Stack

Production-grade mail delivery out of the box.

Postfix MTA

Battle-tested mail transfer agent handling inbound and outbound SMTP. Virtual domain hosting with SQL-driven lookups — no config reload needed when adding domains or mailboxes.

Dovecot IMAP/POP3

IMAP and POP3 access with SSL/TLS, Argon2id password hashing, per-mailbox quotas, and LMTP delivery. ManageSieve for server-side filter rules.

Rspamd Spam Filtering

ML-based spam detection with Bayes classifier, neural network training, DKIM verification, SPF checks, greylisting, and configurable score thresholds.

ClamAV Antivirus

Optional antivirus scanning for inbound mail. Profile-gated — enable it in config.yaml when you need it, omit the container when you don't.

Developer Platform

APIs and webhooks for building on top of Vectis Mail.

Sending API

POST /api/v1/send with JSON payload. HTML + text bodies, attachments, custom headers. Domain-scoped API keys with rate limiting. Batch sending up to 100 messages per call.

Inbound Webhooks

Email arrives, Vectis parses it, POSTs the full content to your app. Body text, HTML, attachments, SMTP envelope — HMAC-SHA256 signed with exponential backoff retry.

Message Storage API

Query sent and received message metadata with full-text search. Filter by domain, direction, status, sender. Cursor-based pagination for large datasets.

Engagement Tracking

Optional open and click tracking via tracking pixel and redirect URLs. HMAC-signed tokens prevent spoofing. Opt-in per message.

Pro — Advanced Spam Filtering

Per-domain spam controls beyond the Starter defaults.

Per-Domain Reject Threshold

Override the global Rspamd reject score per domain. Tighten one domain to reject earlier without changing the rest.

Per-Domain Greylisting

Enable or disable greylisting on a per-domain basis. Trade off first-message delay against spam reduction wherever it matters.

Allow / Block Lists

Per-domain allow and block lists at both email-address and sender-domain scope. Edits take effect within seconds — no restart, no config file editing.

Operations & Security

Built for production from day one.

Atomic Updates

6-phase orchestrator: snapshot, migrate, pull, deploy, health check, complete. Automatic rollback on failure. Advisory lock prevents concurrent operations.

Backup & Restore

Scheduled backups with AES-256-GCM encryption. Database, mail data, DKIM keys, and config archived. One-click restore from the dashboard.

RBAC + MFA

Three-tier roles: super_admin, admin, domain_admin. TOTP multi-factor auth. OIDC SSO with Google, Azure AD, and Keycloak. API key management with domain scoping.

Observability

Prometheus-format metrics and health alerts built in; optional Grafana dashboards and Loki log aggregation (off by default). Per-domain analytics on Pro. Everything you need to monitor at scale.

Vectis Mail vs typical mail-server setups

How Vectis Mail compares to the three things people actually choose between when they need email: a raw Postfix install, a self-hosted stack like Mailcow/iRedMail, or transactional SaaS like SendGrid/Postmark.

Capability Vectis Mail Raw Postfix / Dovecot Mailcow / iRedMail SendGrid / Postmark
Time to productionMinutes (single command)Days to weeksHoursMinutes
Configuration modelDeclarative YAML + REST APIManual config filesWeb UIDashboard + API
REST API for sendingYes — 40+ endpointsBring your ownPartialYes
Inbound webhooks (parsed)Yes — HMAC-signedBring your ownPartialYes
Mailbox hosting (IMAP/POP3)YesYesYesNo (transactional only)
Per-domain analytics dashboardYes (Pro)NoLimitedYes
Atomic updates with rollbackYes — 6-phase pipelineManualManualn/a (vendor managed)
Self-hosted on your VPSYesYesYesNo
Data sovereigntyFull — your serverFullFullNone — vendor controls
Cost at 100K emails/mo$49 flat (Pro + VPS)VPS only ($5–20) + your timeVPS + your time$20–90 metered
Cost at 1M emails/mo$49 flatVPS only + your timeVPS + your time$90–200+
Source availableYes — Business Source License 1.1Yes — GPL/IBMYesNo
License modelSource-available; auto-Apache 2.0 after 4yOpen sourceOpen sourceProprietary SaaS

For deep, per-product comparisons see the alternatives indexvs Mailcow, vs iRedMail, vs Mail-in-a-Box, vs SendGrid, vs Postmark.

Starter vs Pro — full comparison

Every feature, side by side. Everything below the divider is Pro-only.

Feature Starter (Free) Pro ($29 USD/mo)
Postfix MTA (inbound + outbound SMTP)YesYes
Dovecot IMAP / POP3 / ManageSieveYesYes
Rspamd spam filtering (Bayes + neural)YesYes
ClamAV antivirus (optional)YesYes
Sending API + batch sendingYesYes
Inbound webhooks (HMAC-signed)YesYes
Message storage API + searchYesYes
Engagement tracking (opens, clicks)YesYes
Admin dashboard + Roundcube webmailYesYes
DKIM / SPF / DMARC + automatic TLSYesYes
Atomic updates with auto-rollbackYesYes
Backup & restore (AES-256-GCM)YesYes
RBAC (super_admin / admin / domain_admin) + TOTP MFAYesYes
Metrics + health alerts (Grafana + Loki optional)YesYes
IP warmup & RBL monitoringYesYes
DomainsUp to 3Unlimited
Mailboxes per domainUp to 25Unlimited
Per-domain analytics dashboardYes
Per-domain reject threshold (Rspamd)Yes
Per-domain greylisting toggleYes
Per-domain allow / block listsYes
OIDC SSO (Google, Azure AD, Keycloak)Yes
SupportCommunityPriority email

Last updated