From: Vincent Le Gallic Date: Thu, 26 Sep 2013 12:37:18 +0000 (+0200) Subject: [.procmail] Tri des mails d'Anacron X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;h=d23bdca313a1e2d2a6408222b9b79b091dffdb12;p=config-20-100.git [.procmail] Tri des mails d'Anacron --- diff --git a/.procmailrc b/.procmailrc index 6909019..42dd12f 100644 --- a/.procmailrc +++ b/.procmailrc @@ -725,13 +725,15 @@ ${CABLAGEDIR}/ ## Gestion des cron perso ## ################################################################# # Les Subjects des mails de (Ana)?Cron -# sont de la forme "(Ana)?Cron " +# sont de la forme "Cron " ou "Anacron job '[...]' on host" # On parse pour récupérer le host et trier avec :0 * ^(X-Cron-Env|From: Anacron) { + # Si le mail vient de "host.domain.tld", + # On range ça dans le dossier "host" :0 - * ^Subject:.*Cron <[^@>]+@\/[^>]+ + * ^Subject:.*(Cron <[^@>]+@\/[^>]+|Anacron job .* on \/.*) { # On prend garde à ne pas créer un sous-dossier # si jamais le host contient un . ou un espace @@ -740,7 +742,7 @@ ${CABLAGEDIR}/ ${CRONPERSODIR}.${HOST_}/ } - # Dans le cas (improbable) où le Subject de matche pas + # Dans le cas (improbable) où le Subject ne matche pas :0 ${CRONPERSODIR}/ }