16 Zeilen
807 B
Markdown
16 Zeilen
807 B
Markdown
![]() |
Um pflogsumm mit dem Standard-Logging-Treiber zu verwenden, mĂŒssen wir postfix-mailcow ĂŒber docker logs abfragen und die Ausgabe zu pflogsumm leiten:
|
||
|
|
||
|
```
|
||
|
docker logs --since 24h $(docker ps -qf name=postfix-mailcow) | pflogsumm
|
||
|
```
|
||
|
|
||
|
Die obige Log-Ausgabe ist auf die letzten 24 Stunden beschrÀnkt.
|
||
|
|
||
|
Es ist auch möglich, einen tĂ€glichen pflogsumm-Bericht ĂŒber cron zu erstellen. Erstellen Sie die Datei /etc/cron.d/pflogsumm mit dem folgenden Inhalt:
|
||
|
|
||
|
```
|
||
|
SHELL=/bin/bash
|
||
|
59 23 * * * root docker logs --since 24h $(docker ps -qf name=postfix-mailcow) | /usr/sbin/pflogsumm -d today | mail -s "Postfix Report of $(date)" postmaster@example.net
|
||
|
```
|
||
|
|
||
|
Basierend auf den Postfix-Logs der letzten 24 Stunden sendet dieses Beispiel jeden Tag um 23:59:00 Uhr einen pflogsumm-Bericht an postmaster@example.net.
|