« Crans/Gérer ses mails/ProcMail » : différence entre les versions
De Wiki Crans
Autres actions
< Crans | Gérer ses mails
OldWikiCrans>WikiSgnb Momo, tu lis trop de Francois |
OldWikiCrans>WikiMo Aucun résumé des modifications |
||
| Ligne 4 : | Ligne 4 : | ||
(!) Cette page se veut un complément à la page [[Archive:VieCrans|VieCrans]]/GérerSesMails | (!) Cette page se veut un complément à la page [[Archive:VieCrans|VieCrans]]/GérerSesMails | ||
= Des exemples = | = 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.<pre> | |||
| 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) == | == 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. | 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. | 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. | |||
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 : | |||
{{{:0 f | |||
* ^List-Id.*nounou.lists.crans.org | * ^List-Id.*nounou.lists.crans.org | ||
| formail -i "Reply-To: nounou@crans.org" }}} | | formail -i "Reply-To: nounou@crans.org" }}} | ||
Version du 19 avril 2006 à 20:36
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