Je me suis lancé dans le filtrage de mail. Donc j'utilise procmail...
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne
contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Si quelqu'un avait ça en stock...
PS: j'ai conscience d'être limite HS, mais si le quelqu'un en question
m'envoie un RTFM sur les RegExp (niveau neuneu), je promets de le lire...
Merci.
--
EF: pour l'instant, ce sont des linuxiens qui mènent la danse...
ST: J'ai appris qu'il était question de mettre la gestion du système
ST: solaire sous Linux, c'est Dieu qui va etre content.
-+- ST in Guide du linuxien pervers : "Linux : les affres de la création"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrick Lamaizière
(Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_" « If the regular expression contains `^TO_' it will be substi- tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope |Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which should catch all destination specifications containing a specific address. »
Quel est le rapport avec Tux ?
hugolino@fri.fr (Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les
messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:'
ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_"
«
If the regular expression contains `^TO_' it will be substi-
tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope
|Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which
should catch all destination specifications containing a
specific address.
»
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_" « If the regular expression contains `^TO_' it will be substi- tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope |Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which should catch all destination specifications containing a specific address. »
Quel est le rapport avec Tux ?
Emmanuel Priem
Bonjour Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:' Sacré Dave ... ;)
Pourquoi ne geres-tu pas ca au niveau du MTA ?
Bonjour
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne
contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Sacré Dave ... ;)
Bonjour Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:' Sacré Dave ... ;)
Pourquoi ne geres-tu pas ca au niveau du MTA ?
Hugolino
Le Thu, 19 Feb 2004 10:14:52 +0100, Emmanuel Priem a écrit:
Bonjour Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Sacré Dave ... ;) Pourquoi ne geres-tu pas ca au niveau du MTA ?
Euh.. ? Parce que je ne sais pas faire ? Un petit RTFM pour faire ça avec postfix ?
-- "Alors, je crois savoir ce qui n'allait pas. J'ai désactivé l'option : Send in rich HTML by default. Et je crois que c'était ça qui foutait le bordel." -+- EF in Guide du linuxien pervers : "Bien configurer son Netscape"
Le Thu, 19 Feb 2004 10:14:52 +0100, Emmanuel Priem a écrit:
Bonjour
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne
contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Sacré Dave ... ;)
Pourquoi ne geres-tu pas ca au niveau du MTA ?
Euh.. ? Parce que je ne sais pas faire ? Un petit RTFM pour faire ça
avec postfix ?
--
"Alors, je crois savoir ce qui n'allait pas. J'ai désactivé
l'option : Send in rich HTML by default. Et je crois que c'était
ça qui foutait le bordel."
-+- EF in Guide du linuxien pervers : "Bien configurer son Netscape"
Le Thu, 19 Feb 2004 10:14:52 +0100, Emmanuel Priem a écrit:
Bonjour Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Sacré Dave ... ;) Pourquoi ne geres-tu pas ca au niveau du MTA ?
Euh.. ? Parce que je ne sais pas faire ? Un petit RTFM pour faire ça avec postfix ?
-- "Alors, je crois savoir ce qui n'allait pas. J'ai désactivé l'option : Send in rich HTML by default. Et je crois que c'était ça qui foutait le bordel." -+- EF in Guide du linuxien pervers : "Bien configurer son Netscape"
Hugolino
Le Thu, 19 Feb 2004 09:48:31 +0100, Patrick Lamaizière a écrit:
(Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_" « If the regular expression contains `^TO_' it will be substi- tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope |Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which should catch all destination specifications containing a specific address. »
Ouh la! Je n'avais pas été jusqu'à "MISCELLANEOUS"...
Que fait cette regexp en français ?
Et est qu'elle va convenir car il semble qu'il faille lui donner une liste noire pour qu'elle envoie tout à Dave ?
Quel est le rapport avec Tux ?
*nix ?
-- Hugo NPN (i --> ee) entity-0.7.2 # checking for intelligent life... not found entity-0.7.2 # checking to see if the last check was funny... nope entity-0.7.2 # updating cache ./config.cache
Le Thu, 19 Feb 2004 09:48:31 +0100, Patrick Lamaizière a écrit:
hugolino@fri.fr (Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les
messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:'
ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_"
«
If the regular expression contains `^TO_' it will be substi-
tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope
|Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which
should catch all destination specifications containing a
specific address.
»
Ouh la! Je n'avais pas été jusqu'à "MISCELLANEOUS"...
Que fait cette regexp en français ?
Et est qu'elle va convenir car il semble qu'il faille lui donner une
liste noire pour qu'elle envoie tout à Dave ?
Quel est le rapport avec Tux ?
*nix ?
--
Hugo NPN (i --> ee)
entity-0.7.2 # checking for intelligent life... not found
entity-0.7.2 # checking to see if the last check was funny... nope
entity-0.7.2 # updating cache ./config.cache
Le Thu, 19 Feb 2004 09:48:31 +0100, Patrick Lamaizière a écrit:
(Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_" « If the regular expression contains `^TO_' it will be substi- tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope |Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which should catch all destination specifications containing a specific address. »
Ouh la! Je n'avais pas été jusqu'à "MISCELLANEOUS"...
Que fait cette regexp en français ?
Et est qu'elle va convenir car il semble qu'il faille lui donner une liste noire pour qu'elle envoie tout à Dave ?
Quel est le rapport avec Tux ?
*nix ?
-- Hugo NPN (i --> ee) entity-0.7.2 # checking for intelligent life... not found entity-0.7.2 # checking to see if the last check was funny... nope entity-0.7.2 # updating cache ./config.cache
Patrick
Hugolino wrote:
Le Thu, 19 Feb 2004 09:48:31 +0100, Patrick Lamaizière a écrit:
(Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_" « If the regular expression contains `^TO_' it will be substi- tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope |Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which should catch all destination specifications containing a specific address. »
Ouh la! Je n'avais pas été jusqu'à "MISCELLANEOUS"...
Que fait cette regexp en français ?
Elle "attrape" tous les mails qui sont destiné à une adresse que tu spécifies.
Et est qu'elle va convenir car il semble qu'il faille lui donner une liste noire pour qu'elle envoie tout à Dave ?
Tu inverses la condition (man procmailrc && man procmailex)
:0 * !^TO_ dave
Donc tous les mails qui ne sont pas adressés à iront dans la boîte dave.
-- Patrick
Hugolino wrote:
Le Thu, 19 Feb 2004 09:48:31 +0100, Patrick Lamaizière a écrit:
hugolino@fri.fr (Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les
messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:'
ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_"
«
If the regular expression contains `^TO_' it will be substi-
tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope
|Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which
should catch all destination specifications containing a
specific address.
»
Ouh la! Je n'avais pas été jusqu'à "MISCELLANEOUS"...
Que fait cette regexp en français ?
Elle "attrape" tous les mails qui sont destiné à une adresse que tu
spécifies.
Et est qu'elle va convenir car il semble qu'il faille lui donner une
liste noire pour qu'elle envoie tout à Dave ?
Tu inverses la condition (man procmailrc && man procmailex)
:0
* !^TO_ monadressemail@fai.fr
dave
Donc tous les mails qui ne sont pas adressés à monadresse@fai.fr iront
dans la boîte dave.
Le Thu, 19 Feb 2004 09:48:31 +0100, Patrick Lamaizière a écrit:
(Hugolino) écrivait :
Je cherche une règle pour envoyer à mon copain Dave tous les messages ne contenant pas mon adresse dans les champs 'To:', 'Cc:' ou 'Bcc:'
Il y a une expression prédéfinie par procmail pour ça : "^TO_" « If the regular expression contains `^TO_' it will be substi- tuted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope |Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)', which should catch all destination specifications containing a specific address. »
Ouh la! Je n'avais pas été jusqu'à "MISCELLANEOUS"...
Que fait cette regexp en français ?
Elle "attrape" tous les mails qui sont destiné à une adresse que tu spécifies.
Et est qu'elle va convenir car il semble qu'il faille lui donner une liste noire pour qu'elle envoie tout à Dave ?
Tu inverses la condition (man procmailrc && man procmailex)
:0 * !^TO_ dave
Donc tous les mails qui ne sont pas adressés à iront dans la boîte dave.
-- Patrick
Jacques L'helgoualc'h
Patrick a dit :
[...]
:0
si dave n'est pas /dev/null mais une mailbox, il faut un verrou :0:
* !^TO_ _________^
pas d'espace après le ^TO_ ... il vaut mieux aussi @fai.fr>
dave
Donc tous les mails qui ne sont pas adressés à iront dans la boîte dave.
-- Jacques L'helgoualc'h
Patrick <patrick@armage.nospamthanx.org> a dit :
[...]
:0
si dave n'est pas /dev/null mais une mailbox, il faut un verrou
:0:
* !^TO_ monadressemail@fai.fr
_________^
pas d'espace après le ^TO_ ... il vaut mieux aussi @fai.fr>
dave
Donc tous les mails qui ne sont pas adressés à monadresse@fai.fr iront
dans la boîte dave.