✉️ Composable all-in-one mail server. https://maddy.email
Find a file
fox.cpp 2037b05dae
Improve Docker image
* Use TLS filenames same as certbot (see #350).
* Put the Docker-specific maddy.conf in the repo (see #350).
* Set OCI labels for the image in CI
* Move Docker-specific documentation from Docker Hub into docs/
* Add .dockerignore
2022-06-18 23:45:59 +03:00
.github Improve Docker image 2022-06-18 23:45:59 +03:00
cmd Merge branch 'dev' 2022-06-18 18:29:55 +03:00
contrib contrib: Add explicit support disclaimer 2020-10-03 18:29:38 +03:00
dist Merge branch 'master' into dev 2022-02-19 14:08:50 +03:00
docs Improve Docker image 2022-06-18 23:45:59 +03:00
framework Merge remote-tracking branch 'angelnu/more-fields' into dev 2022-02-19 14:27:49 +03:00
internal check: Remove require_matching_echo 2022-06-18 19:26:48 +03:00
tests Merge maddyctl and maddy executabes 2022-01-07 00:37:49 +03:00
.dockerignore Improve Docker image 2022-06-18 23:45:59 +03:00
.editorconfig docs: Use mkdocs to render documentation 2019-12-06 23:23:02 +03:00
.gitattributes Disable CRLF conversions on Windows 2021-05-22 20:32:02 +03:00
.gitignore Fix incorrect .gitignore 2022-01-06 03:48:54 +03:00
.golangci.yml Fix a few minor warnings 2021-09-22 23:33:40 +03:00
.mkdocs.yml Improve Docker image 2022-06-18 23:45:59 +03:00
.version maddy 0.5.4 2022-03-06 16:33:24 +03:00
build.sh Merge maddyctl and maddy executabes 2022-01-07 00:37:49 +03:00
config.go refactor(gofumpt): run gofumpt over the code 2021-08-10 19:33:54 +03:00
COPYING MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
directories.go Use a different set of default directories for Docker images 2021-03-07 16:54:36 +03:00
directories_docker.go Use a different set of default directories for Docker images 2021-03-07 16:54:36 +03:00
Dockerfile Improve Docker image 2022-06-18 23:45:59 +03:00
go.mod check/spf: Ignore SPF permerr and temperr by default 2022-06-18 19:15:09 +03:00
go.sum check/spf: Ignore SPF permerr and temperr by default 2022-06-18 19:15:09 +03:00
HACKING.md update refs and fix typo in HACKING.md 2021-06-20 09:18:59 +00:00
maddy.conf Improve Docker image 2022-06-18 23:45:59 +03:00
maddy.conf.docker Improve Docker image 2022-06-18 23:45:59 +03:00
maddy.go Merge branch 'dev' 2022-06-18 18:29:55 +03:00
maddy_debug.go MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
README.md docs: IRC channel is moved to OFTC network 2021-05-22 20:32:10 +03:00
signal.go MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
signal_nonposix.go Fix go build for Plan9 2020-10-22 17:34:41 +03:00
systemd.go refactor(gofumpt): run gofumpt over the code 2021-08-10 19:33:54 +03:00
systemd_nonlinux.go MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00

Maddy Mail Server

Composable all-in-one mail server.

Maddy Mail Server implements all functionality required to run a e-mail server. It can send messages via SMTP (works as MTA), accept messages via SMTP (works as MX) and store messages while providing access to them via IMAP. In addition to that it implements auxiliary protocols that are mandatory to keep email reasonably secure (DKIM, SPF, DMARC, DANE, MTA-STS).

It replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC and more with one daemon with uniform configuration and minimal maintenance cost.

Note: IMAP storage is "beta". If you are looking for stable and feature-packed implementation you may want to use Dovecot instead. maddy still can handle message delivery business.

builds.sr.ht status Issues tracker