This commit is contained in:
2026-08-14 23:07:21 +02:00
parent 1eb46d98ef
commit 9fdd3408a0
6 changed files with 195 additions and 57 deletions

View File

@@ -26,7 +26,13 @@ services:
- ./docker-data/dms/mail-state/:/var/mail-state/
- ./docker-data/dms/mail-logs/:/var/log/mail/
- ./docker-data/dms/config/:/tmp/docker-mailserver/
- ./docker-data/dms/config/dovecot/conf.d/95-sieve-redirect.conf:/etc/dovecot/conf.d/95-sieve-redirect.conf:ro
# ENTFERNT: Mount von dovecot/conf.d/95-sieve-redirect.conf
# Der Host-Pfad existiert nicht, Docker hat daraufhin ein VERZEICHNIS
# unter /etc/dovecot/conf.d/95-sieve-redirect.conf angelegt (nachweisbar
# per `docker exec mailserver cat ...` -> "Is a directory"). Der Mount war
# also wirkungslos. Falls dort spaeter wirklich etwas gebraucht wird
# (z.B. sieve_redirect_envelope_from), erst die Datei auf dem Host
# anlegen, dann den Mount wieder aufnehmen.
- /etc/localtime:/etc/localtime:ro
- ./sync_dynamodb_to_sieve.py:/scripts/sync.py:ro
- ./sieve-cron:/etc/cron.d/sieve-sync:ro
@@ -65,7 +71,12 @@ services:
- SSL_KEY_PATH=/etc/mail/certs/${NODE_HOSTNAME}/${NODE_HOSTNAME}.key
# SPAM / Rspamd
- ENABLE_OPENDKIM=1
# OpenDKIM deaktiviert: es liegen keine Keys unter config/opendkim/, der
# Milter hat also nie etwas signiert. Ausgehende Mail wird von Amazon SES
# signiert (Easy DKIM), eingehende DKIM-Pruefung macht rspamd selbst.
# DMS warnt beim Start ausdruecklich davor, OpenDKIM parallel zu rspamd
# zu betreiben.
- ENABLE_OPENDKIM=0
- ENABLE_OPENDMARC=0
- ENABLE_POLICYD_SPF=0
- ENABLE_RSPAMD=1