# Complémentaire au .procmailrc générique mis à votre disposition # par les gentils membres actifs du Cr@ns # Vous pouvez l'utiliser, le redistribuer, le modifier à votre convenance. # Des questions, des suggestions : {nounou,ca}@lists.crans.org # Licence : WTFPL # Ce fichier permet de trier les mails envoyés par Discourse #------------------------------------------------------------------------------ ################################################################# ## Gestion des mails de Discourse ## ################################################################# :0 * ML ?? discourse\.crans\.org$ { ML=`echo ${ML} | sed 's/discourse\.crans\.org$//;s/\.$//'` # Le List-ID de Discourse est dans l'ordre sous-catégorie.catégorie # pour une arborescence mail, on veut l'ordre inverse ML=`echo ${ML} | sed "s/\./\n/g" | tac | paste -sd "."` # On veut s'assurer ML contient encore quelque chose (c'est-à-dire, # n'était pas juste discourse.crans.org sans rien avant) :0 * ? echo $ML * ? test -n "${ML}" ${DISCOURSEDIR}.${ML}/ # Dossier par défaut :0 ${DISCOURSEDIR}/ }