doveadm - Mails älter 21 Tage löschen
Reinhard Zierke
zierke at informatik.uni-hamburg.de
Mo Jan 14 10:38:49 CET 2019
On Mon, Jan 14, 2019 at 10:20:43AM +0100, Andreas Günther wrote:
> Hallo zusammen,
>
> ich möchte gerne scriptbasiert und mit doveadm Mails älter 21 Tage aus einer
> Mailbox und deren Unterordnern in ein Archiv verschieben. So in dieser Art wie
> hier:
>
> doveadm move -u MeinBenutzer OldMails/Postfix/2018 mailbox INBOX/Postfix BEFORE
> 20-11-2018 SINCE 16-Mar-2018
>
> Unpraktisch im Bash-Script sind die Optionen BEFORE und SINCE. Gibt es da eine
> Möglichkeit zu sagen "SINCE 21d" oder ähnlich?
date kann mit relativen Zeitangaben umgehen:
SINCE=$(date --date='-21 day' "+%d-%m-%Y")
doveadm move ... SINCE $SINCE
Reinhard
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smime.p7s
Dateityp : application/x-pkcs7-signature
Dateigröße : 5096 bytes
Beschreibung: nicht verfügbar
URL : <https://listen.jpberlin.de/pipermail/dovecot/attachments/20190114/8cbc184a/attachment.bin>
Mehr Informationen über die Mailingliste Dovecot