Skip to content

Introduction

Vectis Mail is a containerised, self-hosted email platform. It packages Postfix, Dovecot, Rspamd, Traefik, Postgres, and Valkey into a single deployment managed through one configuration file and a REST API.

  • Developers who need a transactional email API they control (replacing Sendgrid, Postmark, SES)
  • SaaS operators who need inbound email processing via webhooks
  • Sysadmins who want a modern alternative to Mailcow or iRedMail
  • Organisations that require self-hosted email for compliance or data sovereignty
ComponentPurpose
PostfixInbound/outbound SMTP, virtual domain hosting
DovecotIMAP/POP3, LMTP delivery, ManageSieve filters
RspamdSpam filtering, DKIM signing, greylisting
TraefikReverse proxy, automatic TLS, rate limiting
PostgresAll state — domains, mailboxes, aliases, config
ValkeySessions, caching, abuse detection counters
Admin UIWeb dashboard for managing everything
REST APIProgrammatic control over all features
OrchestratorAtomic updates with snapshot/rollback
  1. You write a config.yaml describing your mail server
  2. Vectis generates all service configs (Postfix, Dovecot, Rspamd, Traefik)
  3. Docker Compose runs the full stack
  4. Domains and mailboxes are stored in Postgres — no reload needed for changes
  5. The admin UI and API give you full control