J'ai déjà répondu à cette question au bout de quelques enfilades, mais les
réponses étaient noyées dans le bruit, et comme on m'ecrit par e-mail pour me
demander comment faire, je pense que ca vaut le coup de refaire une enfilade
pour ca.
Or, donc, comment filtrer Swen sans douleur?
Le filtrage sur le client est inefficace: il faut télécharger les messages, et
comme il y en a beaucoup, c'est interminable. Il faut filtrer sur le serveur.
Là, deux camps. Les privilegiés et les autres. Si vous faites parti des
privilegiés, votre fournisseur de service vous donne un moyen de filtrer
directement sur le serveur. La théorie est simple: trouver une ligne qui ne
change pas dans Swen. La majeure partie du message en texte change tout le
temps, mais l'executable reste immuable, lui.
Donc si vous dites au serveur d'envoyer à la poubelle tout mail contenant ca:
ZGUuDQ0KJAAAAAAAAAB+i6hSOurGATrqxgE66sYBQfbKATvqxgG59sgBLerGAdL1zAEA6sYBWPXV
Alors vous effacez automatiquement Swen dès son arrivée sur le serveur, et
vous ne le reverrez plus jamais dans votre boite. Cette ligne, c'est la
troisieme ligne de l'executable encodé en base64 dans le message.
Comment mettre en oeuvre ce filtrage? Tout dépends des fonctionnalités proposé
par le serveur. Certains pourront faire ca avec une interface web, c'est en
général assez simple à comprendre. Certains ont un compte mail sur une machine
UNIX pour laquelle ils ont accès au shell. Dans ce cas, procmail est l'outil à
utiliser.
Pour utiliser procmail, il faut dire à la messagerie de faire passer les
messages par procmail. Avec sendmail, cela se fait en créant un fichier
.forward contenant ceci (adaptez à votre configuration):
|"/usr/bin/procmail -m -f - -t /home/manu/.procmailrc"
Avec Qmail, crééez un .qmail:
| /usr/pkg/bin/procmail -m -f - -t /home/manu/.procmailrc
Et ainsi de suite, consultez la documentation du serveur de messagerie pour
savoir comment faire avec Postfix ou Exim, je ne les connais pas assez pour
sortir ca de mon chapeau.
Deuxieme étape, le fichier .procmailrc:
LOGFILE=procmail.log
# Swen
:0 B
*ZGUuDQ0KJAAAAAAAAAB\+i6hSOurGATrqxgE66sYBQfbKATvqxgG59sgBLerGAdL1zAEA6sYBWPXV
/dev/null
:0:
/var/mail/manu
N'oubliez pas le \ devant le + dans la ligne où on matche Swen, et adaptez
l'emplacement de votre boite.
Si vous ne faites pas parti des privilegiés et que votre fournisseur de
service ne vous donne pas de moyen de filtrer sur le serveur, alors vous avez
trois voies:
0) subir Swen.
1) convaincre votre fournisseur de service de mettre en place un filtrage.
2) changez d'adresse et ne postez plus nulle part. Ou alors profitez en pour
choisir un fournisseur de service qui permette de filtrer sur le serveur,
comme ca vous serez paré pour Swen.B quand il sortira.
--
Emmanuel Dreyfus
Un bouquin en français sur BSD:
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
manu@netbsd.org
Methode peu satisfaisante: si tu es deconnecté 24h, faute de ménage, ta boite explose.
Peu satisfaisante peut-être, dans ce cas, mais en tout cas la seule possible parmi les 4 pour moi ;-)
Mais alors, je ferai un 4bis) Utiliser un utilitaire qui va aller virer tous les swen sur le serveur, et programmer une connexion automatique à la fréquence nécessaire.
Et ne me dis surtout pas que ça ne suffit pas et qu'il faut avoir une connexion 24h/24 pour ne pas avoir à choisir parmi les 3 autres solutions. ;-)
-- NoVaZuR Écrivez moi sans _faute
Methode peu satisfaisante: si tu es deconnecté 24h, faute de ménage, ta
boite explose.
Peu satisfaisante peut-être, dans ce cas, mais en tout cas la seule
possible parmi les 4 pour moi ;-)
Mais alors, je ferai un
4bis) Utiliser un utilitaire qui va aller virer tous les swen sur le serveur,
et programmer une connexion automatique à la fréquence nécessaire.
Et ne me dis surtout pas que ça ne suffit pas et qu'il faut avoir une
connexion 24h/24 pour ne pas avoir à choisir parmi les 3 autres solutions.
;-)
Methode peu satisfaisante: si tu es deconnecté 24h, faute de ménage, ta boite explose.
Peu satisfaisante peut-être, dans ce cas, mais en tout cas la seule possible parmi les 4 pour moi ;-)
Mais alors, je ferai un 4bis) Utiliser un utilitaire qui va aller virer tous les swen sur le serveur, et programmer une connexion automatique à la fréquence nécessaire.
Et ne me dis surtout pas que ça ne suffit pas et qu'il faut avoir une connexion 24h/24 pour ne pas avoir à choisir parmi les 3 autres solutions. ;-)
-- NoVaZuR Écrivez moi sans _faute
NoVaZuR
Sous Linux, par exemple, j'ai un script qui le fait : http://madinux.free.fr/scripts/swen.pl
J'ai testé, et c'est plutôt cool ...
Merci ;-)
Merci !
Je t'en prie, si ça peut aider.
-- NoVaZuR Écrivez moi sans _faute
Sous Linux, par exemple, j'ai un script qui le fait :
http://madinux.free.fr/scripts/swen.pl
Et ne me dis surtout pas que ça ne suffit pas et qu'il faut avoir une connexion 24h/24 pour ne pas avoir à choisir parmi les 3 autres solutions. ;-)
Ben ca depends combien tu en recois. J'en ai 100Mo/jour.
-- Emmanuel Dreyfus Publicité subliminale: achetez ce livre! http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
NoVaZuR
Ben ca depends combien tu en recois. J'en ai 100Mo/jour.
Je ne comprends pas la réponse. Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le serveur, où est le problème ?
Veux-tu dire par là qu'il faut effectivement choisir entre :
0) subir Swen. 1) convaincre votre fournisseur de service de mettre en place un filtrage. 2) changez d'adresse et ne postez plus nulle part. Ou alors profitez en pour choisir un fournisseur de service qui permette de filtrer sur le serveur, comme ca vous serez paré pour Swen.B quand il sortira.
sans aucune autre alternative ? J'ai du mal à te suivre.
-- NoVaZuR Écrivez moi sans _faute
Ben ca depends combien tu en recois. J'en ai 100Mo/jour.
Je ne comprends pas la réponse.
Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes
les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le
serveur, où est le problème ?
Veux-tu dire par là qu'il faut effectivement choisir entre :
0) subir Swen.
1) convaincre votre fournisseur de service de mettre en place un filtrage.
2) changez d'adresse et ne postez plus nulle part. Ou alors profitez en pour
choisir un fournisseur de service qui permette de filtrer sur le serveur,
comme ca vous serez paré pour Swen.B quand il sortira.
sans aucune autre alternative ?
J'ai du mal à te suivre.
Ben ca depends combien tu en recois. J'en ai 100Mo/jour.
Je ne comprends pas la réponse. Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le serveur, où est le problème ?
Veux-tu dire par là qu'il faut effectivement choisir entre :
0) subir Swen. 1) convaincre votre fournisseur de service de mettre en place un filtrage. 2) changez d'adresse et ne postez plus nulle part. Ou alors profitez en pour choisir un fournisseur de service qui permette de filtrer sur le serveur, comme ca vous serez paré pour Swen.B quand il sortira.
sans aucune autre alternative ? J'ai du mal à te suivre.
-- NoVaZuR Écrivez moi sans _faute
manu
NoVaZuR wrote:
Je ne comprends pas la réponse. Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le serveur, où est le problème ?
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
-- Emmanuel Dreyfus Un bouquin en français sur BSD: http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
NoVaZuR <postmaster_faute@novazur.com> wrote:
Je ne comprends pas la réponse.
Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes
les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le
serveur, où est le problème ?
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
--
Emmanuel Dreyfus
Un bouquin en français sur BSD:
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
manu@netbsd.org
Je ne comprends pas la réponse. Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le serveur, où est le problème ?
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
-- Emmanuel Dreyfus Un bouquin en français sur BSD: http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
NoVaZuR
Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le serveur, où est le problème ?
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
Tu le fais exprès là, rassures moi !?!
Si tu planifies une connexion, c'est que tu n'es pas connecté tout le temps, voyons !
Tu cherches à le noyer ? Planquez vos poissons!
-- NoVaZuR Écrivez moi sans _faute
Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes
les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le
serveur, où est le problème ?
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
Tu le fais exprès là, rassures moi !?!
Si tu planifies une connexion, c'est que tu n'es pas connecté tout le
temps, voyons !
Si tu as jusqu'à 100Mo par jour, et que tu planifies une connexion toutes les heures (demie-heure, quart d'heure..?) pour aller nettoyer ça sur le serveur, où est le problème ?
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
Tu le fais exprès là, rassures moi !?!
Si tu planifies une connexion, c'est que tu n'es pas connecté tout le temps, voyons !
Tu cherches à le noyer ? Planquez vos poissons!
-- NoVaZuR Écrivez moi sans _faute
manu
NoVaZuR wrote:
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
Tu le fais exprès là, rassures moi !?! Si tu planifies une connexion, c'est que tu n'es pas connecté tout le temps, voyons !
Euh, si t'es en RTC, lancer une connexion toutes les heures, c'est pas trop cool, quand même...
-- Emmanuel Dreyfus A lire: 240 pages en français sur l'administration UNIX avec BSD http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
NoVaZuR <postmaster_faute@novazur.com> wrote:
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
Tu le fais exprès là, rassures moi !?!
Si tu planifies une connexion, c'est que tu n'es pas connecté tout le
temps, voyons !
Euh, si t'es en RTC, lancer une connexion toutes les heures, c'est pas
trop cool, quand même...
--
Emmanuel Dreyfus
A lire: 240 pages en français sur l'administration UNIX avec BSD
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
manu@netbsd.org
Ah si tu es connecté tout le temps, il n'y a pas de problème, d'accord.
Tu le fais exprès là, rassures moi !?! Si tu planifies une connexion, c'est que tu n'es pas connecté tout le temps, voyons !
Euh, si t'es en RTC, lancer une connexion toutes les heures, c'est pas trop cool, quand même...
-- Emmanuel Dreyfus A lire: 240 pages en français sur l'administration UNIX avec BSD http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
NoVaZuR
Euh, si t'es en RTC, lancer une connexion toutes les heures, c'est pas trop cool, quand même...
Oui, mais attends, la question n'est pas de savoir si c'est "cool" mais de trouver un moyen pour s'en sortir d'une situation encore moins "cool".
Tu trouves cool de perdre des mails pour boîte pleine ? Tu trouves cool d'être obligé de rapatrier des Mo de messages pour rien ? Tu trouves cool de devoir rester connecter vous vider la boîte par webmail ?
Non ?
Alors, donnes moi une meilleure solution que ce que j'ai proposé, en respectant le postulat posé par toi :
Si vous ne faites pas parti des privilegiés et que votre fournisseur de service ne vous donne pas de moyen de filtrer sur le serveur,
sans choisir une des 3 solutions :
0) subir Swen. 1) convaincre votre fournisseur de service de mettre en place un filtrage. 2) changez d'adresse et ne postez plus nulle part. Ou alors profitez en pour choisir un fournisseur de service qui permette de filtrer sur le serveur, comme ca vous serez paré pour Swen.B quand il sortira.
Je suis toute ouie.
-- NoVaZuR Écrivez moi sans _faute
Euh, si t'es en RTC, lancer une connexion toutes les heures, c'est pas
trop cool, quand même...
Oui, mais attends, la question n'est pas de savoir si c'est "cool" mais de
trouver un moyen pour s'en sortir d'une situation encore moins "cool".
Tu trouves cool de perdre des mails pour boîte pleine ?
Tu trouves cool d'être obligé de rapatrier des Mo de messages pour rien ?
Tu trouves cool de devoir rester connecter vous vider la boîte par webmail
?
Non ?
Alors, donnes moi une meilleure solution que ce que j'ai proposé, en
respectant le postulat posé par toi :
Si vous ne faites pas parti des privilegiés et que votre fournisseur de
service ne vous donne pas de moyen de filtrer sur le serveur,
sans choisir une des 3 solutions :
0) subir Swen.
1) convaincre votre fournisseur de service de mettre en place un filtrage.
2) changez d'adresse et ne postez plus nulle part. Ou alors profitez en pour
choisir un fournisseur de service qui permette de filtrer sur le serveur,
comme ca vous serez paré pour Swen.B quand il sortira.
Euh, si t'es en RTC, lancer une connexion toutes les heures, c'est pas trop cool, quand même...
Oui, mais attends, la question n'est pas de savoir si c'est "cool" mais de trouver un moyen pour s'en sortir d'une situation encore moins "cool".
Tu trouves cool de perdre des mails pour boîte pleine ? Tu trouves cool d'être obligé de rapatrier des Mo de messages pour rien ? Tu trouves cool de devoir rester connecter vous vider la boîte par webmail ?
Non ?
Alors, donnes moi une meilleure solution que ce que j'ai proposé, en respectant le postulat posé par toi :
Si vous ne faites pas parti des privilegiés et que votre fournisseur de service ne vous donne pas de moyen de filtrer sur le serveur,
sans choisir une des 3 solutions :
0) subir Swen. 1) convaincre votre fournisseur de service de mettre en place un filtrage. 2) changez d'adresse et ne postez plus nulle part. Ou alors profitez en pour choisir un fournisseur de service qui permette de filtrer sur le serveur, comme ca vous serez paré pour Swen.B quand il sortira.
Je suis toute ouie.
-- NoVaZuR Écrivez moi sans _faute
manu
NoVaZuR wrote:
Alors, donnes moi une meilleure solution que ce que j'ai proposé, en respectant le postulat posé par toi :
Non, tu as raison, c'est probablement la moins pire des solutions compte tenu des contraintes que tu indiques.
-- Emmanuel Dreyfus A lire: 240 pages en français sur l'administration UNIX avec BSD http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
NoVaZuR <postmaster_faute@novazur.com> wrote:
Alors, donnes moi une meilleure solution que ce que j'ai proposé, en
respectant le postulat posé par toi :
Non, tu as raison, c'est probablement la moins pire des solutions compte
tenu des contraintes que tu indiques.
--
Emmanuel Dreyfus
A lire: 240 pages en français sur l'administration UNIX avec BSD
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
manu@netbsd.org
Alors, donnes moi une meilleure solution que ce que j'ai proposé, en respectant le postulat posé par toi :
Non, tu as raison, c'est probablement la moins pire des solutions compte tenu des contraintes que tu indiques.
-- Emmanuel Dreyfus A lire: 240 pages en français sur l'administration UNIX avec BSD http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
NoVaZuR
Non, tu as raison, c'est probablement la moins pire des solutions compte tenu des contraintes que tu indiques.
Ouf ! Enfin !
Ceci dit, les contraintes étaient de toi. ;-)
EOT pour moi.
-- NoVaZuR Écrivez moi sans _faute
Non, tu as raison, c'est probablement la moins pire des solutions compte
tenu des contraintes que tu indiques.