Added German Version

Dieser Commit ist enthalten in:
DerLinkman 2022-11-08 11:55:47 +01:00
Ursprung c367860575
Commit a732d6a0ce

Datei anzeigen

@ -45,8 +45,8 @@ services:
- MASTER=${MASTER:-y}
labels:
ofelia.enabled: "true"
ofelia.job-exec.rspamd_dmarc_reporting.schedule: "@every 24h"
ofelia.job-exec.rspamd_dmarc_reporting.command: "/bin/bash -c \"[[ $${MASTER} == y ]] && /usr/bin/rspamadm dmarc_report > /var/lib/rspamd/dmarc_reports_last_log 2>&1 || exit 0\""
ofelia.job-exec.rspamd_dmarc_reporting_yesterday.schedule: "@every 24h"
ofelia.job-exec.rspamd_dmarc_reporting_yesterday.command: "/bin/bash -c \"[[ $${MASTER} == y ]] && /usr/bin/rspamadm dmarc_report $(date --date yesterday '+%Y%m%d') > /var/lib/rspamd/dmarc_reports_last_log 2>&1 || exit 0\""
ofelia-mailcow:
depends_on:
- rspamd-mailcow
@ -109,13 +109,33 @@ docker compose exec redis-mailcow redis-cli ZRANGE "dmarc_rpt;microsoft.com;mail
## Ändern Sie die Häufigkeit der DMARC-Berichte
Im obigen Beispiel werden die Berichte einmal alle 24 Stunden gesendet.
Im obigen Beispiel werden die Berichte einmal alle 24 Stunden sowie fĂĽr den gestrigen Tag versendet. Dies ist fĂĽr die meisten Konfigurationen ausreichend.
Wenn Sie ein groĂźes E-Mail-Aufkommen haben und die DMARC-Berichterstattung mehr als einmal am Tag durchfĂĽhren wollen, mĂĽssen Sie einen zweiten Zeitplan erstellen und ihn mit `dmarc_report $(date '+%Y%m%d')` ausfĂĽhren, um den aktuellen Tag zu verarbeiten. Sie mĂĽssen sicherstellen, dass der erste Lauf an jedem Tag auch den letzten Bericht vom Vortag verarbeitet, also muss er zweimal gestartet werden, einmal mit `$(date --date yesterday '+%Y%m%d')` um `@midnight` und dann mit `$(date '+%Y%m%d')` mit dem gewĂĽnschten Intervall.
Der Ofelia-Zeitplan hat die gleiche Implementierung wie `cron` in Go, die unterstĂĽtzte Syntax ist beschrieben in [cron Documentation](https://pkg.go.dev/github.com/robfig/cron)
Um den Zeitplan zu ändern:
1. Bearbeiten Sie `docker-compose.override.yml` und stellen Sie `ofelia.job-exec.rspamd_dmarc_reporting.schedule: "@every 24h"` auf einen gewĂĽnschten Wert, zum Beispiel auf `"@midnight"`
1. `docker-compose.override.yml` bearbeiten:
```
version: '2.1'
services:
rspamd-mailcow:
environment:
- MASTER=${MASTER:-y}
labels:
ofelia.enabled: "true"
ofelia.job-exec.rspamd_dmarc_reporting_yesterday.schedule: "@midnight"
ofelia.job-exec.rspamd_dmarc_reporting_yesterday.command: "/bin/bash -c \"[[ $${MASTER} == y ]] && /usr/bin/rspamadm dmarc_report $(date --date yesterday '+%Y%m%d') > /var/lib/rspamd/dmarc_reports_last_log 2>&1 || exit 0\""
ofelia.job-exec.rspamd_dmarc_reporting_today.schedule: "@every 12h"
ofelia.job-exec.rspamd_dmarc_reporting_today.command: "/bin/bash -c \"[[ $${MASTER} == y ]] && /usr/bin/rspamadm dmarc_report $(date '+%Y%m%d') > /var/lib/rspamd/dmarc_reports_last_log 2>&1 || exit 0\""
ofelia-mailcow:
depends_on:
- rspamd-mailcow
```
2. FĂĽhren Sie `docker compose up -d` aus.