Postfix, Dovecot and Rspamd, with an administration interface
Dockerised mail server
A complete mail server in Docker, shipped with its NestJS API and Nuxt interface to manage domains, mailboxes and aliases.
DockerPostfixDovecotRspamdNestJSNuxtMariaDBRedis
This project assembles a complete mail server: Postfix for sending and receiving, Dovecot for mailboxes and Sieve filtering, Rspamd for spam, OpenDKIM and ClamAV for signing and virus scanning, all in containers.
A Nuxt interface and a NestJS API manage domains, mailboxes, aliases, quotas and delegation, with group-based permissions and a personal area for every user.
Automatic mail routing, postmaster notices and Sieve rules are all driven from that interface, with no hand editing of server files.