X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=.procmailrc;h=42dd12f3e4fb1f8774458d11cc2273458005e5f7;hb=1687e7ed006b07852a0e5785c26a21ac7cb71608;hp=6909019c27cb1545740dcbded6b4c2cc8b4ff2f8;hpb=20e9ff501dca0b5bb319a39f40a0f140e41b7486;p=config-20-100.git 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}/ }