Crans/Gérer ses mails/ProcMail
De Wiki Crans
Autres actions
< Crans | Gérer ses mails
Page MigréeCette page a été importée depuis l’ancien Wiki « MoinMoin ». Vérifiez l’absence d’erreur de conversion en suivant le guide puis supprimez cette notice. Merci !
(!) Cette page se veut un complément à la page VieCrans/GérerSesMails
Des exemples
Éliminer les doublons
Dans certains cas, on se retrouve parfois à recevoir un mail en plusieurs exemplaires identiques.
Si l'on veut éviter cela, il est possible de demander à procmail de mémoriser les derniers mails qu'il reçoit et de les comparer aux nouveaux qui arrivent.
| formail -D 16384 msgid.cache}}}
où :
* {{{msgid.lock}}} correspond à un fichier de lock pour l'opération de filtrage
* {{{msgid.cache}}} correspond au fichier dans lequel sont mémorisés une partie des messages précédents
* à celui-ci est associée une valeur {{{16384}}} correspondant à la taille maximale du fichier en ko
Si un fichier a déjà été vu par procmail, le nouveau est immédiatement supprimé.
Modifier la règle de réponse (Reply-To)
Dans certains cas, il peut s'avérer utile de modifier des champs d'un mail que l'on reçoit.
On se place ici dans le cas des mailing-list au crans qui sont configurés pour répondre à l'expéditeur par défaut. Afin d'éviter à ses lecteurs qu'ils ne reçoivent plusieurs fois le même mail. Cela arrive quand l'expéditeur est aussi abonné à la mailing-liste et que l'on fait répondre à tous.
Dans ce cas, on pourra changer cela en écrivant dans le mail le champ Reply-To correspondant à l'adresse de réponse que l'on veut.BR
Pour ce faire on peut ajouter au fichier {{{.procmailrc}}} les lignes suivantes :
formail -i "Reply-To: nounou@crans.org"
Cet exemple montre comment répondre aux mails en provenance de la mailing-liste sur la mailing-liste.
On peut imaginer la règle suivante :
formail -i "Reply-To: nounou@crans.org"
Pour que les réponses aux mails envoyés sur la mailing-liste disconnect soit redirigées simplement vers la file de discussion la plus appropriée.
/!\ Cet exemple n'est qu'un exemple (en attendant mieux) et il existe tout un tas de raisons de ne pas le faire :
http://www.google.com/search?q=reply-to+considered+harmful&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:fr:official
CatégoriePagePublique