OVH Cloud OVH Cloud

[Importer juste l entete et detruire]

6 réponses
Avatar
Pim
Bonsoir tous,

Je vois beaucoup de gens parler de filtres suite aux recent virus.

Pas trop connaisseur dans les protocoles internet.

Est-til possible de n'importer juste les octets de l'entete puis de détruire
le message sur le serveur si on le juge indésirable?

Ceci, afin de reduire la Bande passante vous l'aurez compris.

Est-ce possible par un telnet sur SMTP ?

Est-ce que les outils de filtrage classique le permettent?

Perso je suis dans Linux.

Et il y a : procmail et Exim.

6 réponses

Avatar
Pim
Le Sat, 20 Sep 2003 19:50:29 +0200,
Michel Doucet <laclé disait ceci :
"Pim" a pensé très fort :
Bonsoir tous,

Je vois beaucoup de gens parler de filtres suite aux recent virus.

Pas trop connaisseur dans les protocoles internet.

Est-til possible de n'importer juste les octets de l'entete puis de détruire
le message sur le serveur si on le juge indésirable?

Ceci, afin de reduire la Bande passante vous l'aurez compris.

Est-ce possible par un telnet sur SMTP ?

Est-ce que les outils de filtrage classique le permettent?

Perso je suis dans Linux.

Et il y a : procmail et Exim.


Bonsoir,
Y-a-t-il une version de MailWasher pour Linux ? Pwq c'est ce qu'il vous
faut


Je ne sait pas ce que c'est que ce logiciel.

Et si je savait, j'aimerais bien savoir ce qu'il fait avant de l'installer.

Ma question porte plus sur un concept.

Pas sur un logiciel particulier.

Merçi toutefois.


Avatar
Jacques L'helgoualc'h
Olivier Zolli a dit :

Le 20/09/03 à 19:48 Pim écrivait :

Est-til possible de n'importer juste les octets de l'entete puis de détruire
le message sur le serveur si on le juge indésirable?



[...]

telnet mon.serveur.pop 110
user Monlogin
pass Monmotdepasse
list
top Numérodumessage nombredelignes
dele Numérodumessage
quit


[...]

Mailfilter a purgé ma boîte engorgée, je me suis contenté d'un MAXSIZE
inférieur à 140k, et hop. http://mailfilter.sourceforge.net/


Plus rustique, popcheck peut remplacer le webmail : chaque ligne montre
n°, From:, Subject: et taille.
http://www.ludd.luth.se/~staham/linux/programs.html


Quelqu'un connaît http://imapfilter.hellug.gr/ ? Il y a aussi les MUA en
IMAP ...


Est-ce que les outils de filtrage classique le permettent?


Oui, en général.


Oui, mais non : Procmail + Spamassassin trient très bien le courrier
reçu, mais mon modem aura tout téléchargé avant ...


Le hic des solutions évoquées plus haut, c'est de précéder la relève du
courrier proprement dite, un message peut arriver dans l'intervalle ---
ce n'est pas trop gênant pour la taille.

Je n'ai pas encore trouvé de filtrage totalement(*) intégré à un
logiciel à la fetchmail. Getmail est écrit en Python, on doit pouvoir y
mettre un plugin. http://www.qcc.ca/~charlesc/software/getmail-3.0/


(*) on peut appeler mailfilter via le fetchmailrc, mais c'est équivalent
à un « mailfilter ; fetchmail », soit deux sessions POP consécutives.
--
Jacques L'helgoualc'h


Avatar
Olivier Zolli
Le 20/09/03 à 22:44 Jacques L'helgoualc'h écrivait :

Est-ce que les outils de filtrage classique le permettent?


Oui, en général.


Oui, mais non : Procmail + Spamassassin trient très bien le courrier
reçu, mais mon modem aura tout téléchargé avant ...


Pour cette solution en effet. Il y en a d'autres qui permettent le
filtrage avant téléchargement comme certains mailers, ou Hamster sous
Windows.

Ça serait quand même étonnant que personne n'ait fait un petit logiciel
en perl ou en python pour ça. Ce n'est pas très compliqué à réaliser.

--
Olivier Zolli
http://www.hamster-fr.org/
http://www.ozolli.org/



Avatar
Jacques L'helgoualc'h
Olivier Zolli a dit :

Le 20/09/03 à 22:44 Jacques L'helgoualc'h écrivait :
[...] Procmail + Spamassassin trient très bien le courrier
reçu, mais mon modem aura tout téléchargé avant ...


Pour cette solution en effet. Il y en a d'autres qui permettent le
filtrage avant téléchargement comme certains mailers,


Je préfère un batch ...

ou Hamster sous Windows.


et je n'ai rien contre Hamster, mais ...


Ça serait quand même étonnant que personne n'ait fait un petit logiciel
en perl ou en python pour ça. Ce n'est pas très compliqué à réaliser.


Encore faut-il faire fiable ; je vais chercher un peu avant de
réinventer une roue voilée.
--
Jacques L'helgoualc'h


Avatar
Pim
Le Sat, 20 Sep 2003 23:38:48 +0200,
Olivier Zolli disait ceci :
Le 20/09/03 à 22:44 Jacques L'helgoualc'h écrivait :

Est-ce que les outils de filtrage classique le permettent?


Oui, en général.


Oui, mais non : Procmail + Spamassassin trient très bien le courrier
reçu, mais mon modem aura tout téléchargé avant ...


Pour cette solution en effet. Il y en a d'autres qui permettent le
filtrage avant téléchargement comme certains mailers, ou Hamster sous
Windows.

Ça serait quand même étonnant que personne n'ait fait un petit logiciel
en perl ou en python pour ça. Ce n'est pas très compliqué à réaliser.


Oui, la -> http://www.cnpbagwell.com/projects.html

Vu sur fr.comp.os.linux

au tread "filtrer ses messages ...." je sait plus quoi.

J'ai essayé dans Linux et cela marche plutôt bien.
Ya une option de test avec consultation d'un log.
Trés efficace!

Bien lire les docs toutefois pour installer.

Cela marche sous Windows et autres à condition que les sockets perl soient
opérationnelles bien entendu ce qui veut dire au moins installer
une distribution Perl.

Pour les gens sous DOS PC je conseille la version DJGPP trés légère.
Il faut tricher dans ce cas comme j'ai fait en modifiant la version à la
première ligne du Makefile.PL si ont souhaite installer le module par ce
biais.


1) Il faut installer le module Poppy.pm

Ensuite,

Avec le prg poppy.pl on peut déja supprimer les mails mais pas en récursif.
Toutefois c'est bon pour faire un test.

puis il faut aussi prendre sk.pl.

Ensuite on peut utiliser SpamKill ou sk.pl .

sk.pl est une reprise/amélioration de SpamKill par le participant du
du tread linux dont j'ai oublié le nom.

Bien à vous.

--
Olivier Zolli
http://www.hamster-fr.org/
http://www.ozolli.org/





Avatar
Solignac
Pim wrote:

Est-til possible de n'importer juste les octets de l'entete puis de détruire
le message sur le serveur si on le juge indésirable?


perldoc -m Net::POP3 ;-)

Tu peux récupérer certains en-têtes puis traiter le message (par ex. à partir
de son id).

bye

--
Q: How many FreeBSD hackers does it take to change a lightbulb?
A: One to post a patch for a new lightbulb to -hackers;