]> gitweb.pimeys.fr Git - config-20-100.git/commitdiff
Merge branch 'master' into perso
authorVincent Le Gallic <legallic@crans.org>
Wed, 24 Jun 2015 05:53:15 +0000 (07:53 +0200)
committerVincent Le Gallic <legallic@crans.org>
Wed, 24 Jun 2015 05:53:15 +0000 (07:53 +0200)
1  2 
.procmailrc

diff --combined .procmailrc
index 248b0b96661cceb92eb816b45f97178914eff5e6,444c28a8c7ada18fbf7b5012a4c6ed140788b9e8..af1bace600f116b34aee00f1177fc6ffc37e1479
@@@ -404,14 -404,14 +404,14 @@@ FEDEREZOVHDIR="${FEDEREZADMINDIR}.OVH
  #####                                Règles                                #####
  ################################################################################
  
 -#~# # Patch pour traiter les mails qui ont été
 -#~# # reçus avant le 30/06/13, car certaines règles de tri du .procmailrc
 -#~# # n'étaient pas encore valables à l'époque.
 -#~# # très utile si on veut retrier tous ses mails
 -#~# INCLUDERC="${CONFIGDIR}/retrocompatibility_patch.rules"
 +# Patch pour traiter les mails qui ont été
 +# reçus avant le 30/06/13, car certaines règles de tri du .procmailrc
 +# n'étaient pas encore valables à l'époque.
 +# très utile si on veut retrier tous ses mails
 +INCLUDERC="${CONFIGDIR}/retrocompatibility_patch.rules"
  
 -#~# # Fichier de règles prioritaires à personnaliser
 -#~# INCLUDERC="${CONFIGDIR}/custom.high.rules"
 +# Fichier de règles prioritaires à personnaliser
 +INCLUDERC="${CONFIGDIR}/custom.high.rules"
  
  #################################################################
  ##                Gestion des mails d'Arpwatch                 ##
  * ^To:.*(roots?|postgres|www-data|list)@crans\.org
  * ^(X-Cron-Env|From: Anacron)
  {
 -  #~# # Par défaut, on ne trie pas les mails de Cron, pensez à décommenter
 -  #~# # le INCLUDERC (et à copier le fichier complémentaire) pour les trier
 -  #~# INCLUDERC=${CONFIGDIR}/cron.rules
 +  # Par défaut, on ne trie pas les mails de Cron, pensez à décommenter
 +  # le INCLUDERC (et à copier le fichier complémentaire) pour les trier
 +  INCLUDERC=${CONFIGDIR}/cron.rules
    
    :0
    ${CRONDIR}/
  
  # On matche tous les alias de root@crans.org
  :0
- * ^(To|Cc): .*(root|abuse|amavis|backup|bind|bin|clamav|daemon|ftpadm|ftpmaster|ftp-mirror|ftp|games|gnats|irc|list|logcheck|lp|mail|majordom|man|msql|munin|news|operator|postgres|proxy|sync|sys|usenet|uucp|webmaster|www-clubs|www-data|www-perso|postmaster|mailer-daemon)@(crans\.org|crans\.ens-cachan\.fr)
+ * ^(To|Cc):.* (root|abuse|amavis|backup|bind|bin|clamav|daemon|ftpadm|ftpmaster|ftp-mirror|ftp|games|gnats|irc|list|logcheck|lp|mail|majordom|man|msql|munin|news|operator|postgres|proxy|sync|sys|usenet|uucp|webmaster|www-clubs|www-data|www-perso|postmaster|mailer-daemon)@(crans\.org|crans\.ens-cachan\.fr)
  {
    # Spam de logcheck
    :0
@@@ -739,21 -739,21 +739,21 @@@ ${CABLAGEDIR}
  
  
  # Sur la ML respbats@
 -#~# # L'ancienne version de ce filtre ne fonctionne plus car les headers
 -#~# # de ces mails sont maintenant correctement encodé.
 -#~# # C'est bien pour le respect des RFC, mais c'est un peu pain in the ass
 -#~# # p our le trier avec procmail, donc on besoin d'un script
 -#~# # Ne pas décommenter si vous n'avez pas le script associé.
 -#~# # (cf https://wiki.crans.org/VieCrans/FichiersConfiguration#scripting)
 -#~# :0
 -#~# * ^List-Id:.*respbats\.lists\.crans\.org
 -#~# * ^X-Mailer:\/.*
 -#~# {
 -#~#   # Machines supprimées pour chambre invalide
 -#~#   :0
 -#~#   * ? echo "${MATCH}" | ${DECODEHEADERSCRIPT} | grep /usr/scripts/gestion/chambres_vides.py
 -#~#   ${DELETEDMACHINES}/
 -#~# }
 +# L'ancienne version de ce filtre ne fonctionne plus car les headers
 +# de ces mails sont maintenant correctement encodé.
 +# C'est bien pour le respect des RFC, mais c'est un peu pain in the ass
 +# p our le trier avec procmail, donc on besoin d'un script
 +# Ne pas décommenter si vous n'avez pas le script associé.
 +# (cf https://wiki.crans.org/VieCrans/FichiersConfiguration#scripting)
 +:0
 +* ^List-Id:.*respbats\.lists\.crans\.org
 +* ^X-Mailer:\/.*
 +{
 +  # Machines supprimées pour chambre invalide
 +  :0
 +  * ? echo "${MATCH}" | ${DECODEHEADERSCRIPT} | grep /usr/scripts/gestion/chambres_vides.py
 +  ${DELETEDMACHINES}/
 +}
  
  
  #################################################################
  #################################################################
  ##              Inclusion des règles personnelles              ##
  #################################################################
 -#~# # Fichier de règles à personnaliser
 -#~# INCLUDERC="${CONFIGDIR}/custom.normal.rules"
 +# Fichier de règles à personnaliser
 +INCLUDERC="${CONFIGDIR}/custom.normal.rules"
  
  #################################################################
  ##                Gestion des mails de Mailman                 ##
    ${MLDIR}.${DOMAIN_}.${ML_}/
  }
  
 -#~# # Fichier de règles de faible priorité à personnaliser
 -#~# INCLUDERC="${CONFIGDIR}/custom.final.rules"
 +# Fichier de règles de faible priorité à personnaliser
 +INCLUDERC="${CONFIGDIR}/custom.final.rules"