X-Git-Url: http://gitweb.pimeys.fr/?p=config-20-100.git;a=blobdiff_plain;f=.procmailrc;h=976a7f6b8f9370051791aa2e35c74e0e70b29b5b;hp=913298a16dfb9e929d27f3c992677d32cc5ccb78;hb=HEAD;hpb=824a2c74d770cb32f0735d1b83b31d24789130c6 diff --git a/.procmailrc b/.procmailrc index 913298a..976a7f6 100644 --- a/.procmailrc +++ b/.procmailrc @@ -186,6 +186,8 @@ # | # |-[$*+B] Technique (les discussions et les trucs reliés) # | +# |-[*] Apprentis +# | # |-[*+] Freebox (Vous avez un message vocal) # | # |-[*+] Nounou @@ -273,6 +275,7 @@ MLBDSDIR="${MLCAMPUSDIR}.BDS" MLSDADIR="${MLCAMPUSDIR}.SDA" MLGALADIR="${MLCAMPUSDIR}.Gala" MLSONODIR="${MLCAMPUSDIR}.SoNo" +MLWEIDIR="${MLCAMPUSDIR}.WEI" ## Dossier où atterrira une ML non-répertoriée MLFAILSUFFIX="Fail" @@ -371,6 +374,8 @@ NOUNOUDIR="${TECHNIQUEDIR}.Nounou" FREEBOXDIR="${TECHNIQUEDIR}.Freebox" # Dossier où atterriront les mails de root@ non triés ROOTDEFAULTDIR="${TECHNIQUEDIR}.root" +# Mails de la ML apprentis +APPRENTISDIR="${TECHNIQUEDIR}.Apprentis" ### Dossier racine pour Federez FEDEREZDIR=".FedeRez" @@ -867,6 +872,11 @@ INCLUDERC="${CONFIGDIR}/custom.normal.rules" :0 * ^List-Id:.*nounou\.lists\.crans\.org ${NOUNOUDIR}/ + + # La ML apprentis va dans le dossier Technique + :0 + * ^List-Id:.*apprentis\.lists\.crans\.org + ${APPRENTISDIR}/ ################################################################# ## Gestion des autres mailing-list (du campus) ## @@ -903,7 +913,7 @@ INCLUDERC="${CONFIGDIR}/custom.normal.rules" # MLs BDL :0 - * ? echo "${ML}" | egrep "(bdl|interludes)" + * ? echo "${ML}" | egrep "(bdl|interludes|kwei)" ${MLBDLDIR}.${ML_}/ # MLs BDS @@ -911,6 +921,11 @@ INCLUDERC="${CONFIGDIR}/custom.normal.rules" * ? echo "${ML}" | egrep "bds" ${MLBDSDIR}.${ML_}/ + # MLs WEI + :0 + * ^List-Id:.*wei\.lists\.crans\.org + ${MLWEIDIR}.${ML_}/ + # MLs Gala :0 * ? echo "${ML}" | egrep "(gala|geec)" @@ -1004,7 +1019,7 @@ INCLUDERC="${CONFIGDIR}/custom.normal.rules" # du subdomain # On prend garde à ne pas créer un sous-dossier # si jamais le List-Id contient un . ou un espace - ML_=`echo "${ML}" | sed 's/\.[^\.]\+\.[^\.]\+$//;s/\.lists\?$//;s/\(\.\| \)/_/g'` + ML_=`echo "${ML}" | sed 's/\.[^\.]\+\.[^\.]\+$//;s/\.liste\?s\?$//;s/\(\.\| \)/_/g'` :0 ${MLDIR}.${DOMAIN_}.${ML_}/ }