From mirod at xmltwig.com Wed Sep 10 02:16:18 2003 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:19 2004 Subject: [Toulouse-pm] Infos hyper-importantes Message-ID: Ou non... Salut, Juste un mot pour signaler aux amateurs de XML que j'ai mis en ligne (encore!) un benchmark comparant divers modules: http://xmltwig.com/article/simple_benchmark/ Vous pouvez meme le charger et le faire tourner chez vous tranquille (ca m'interesserait en fait de savoir si j'ai tout bieng mis dans le tar ball). A part ca je vous livre la pile des mails postes par des exterieurs a la liste en attente de destruction: From: princesoko2@zwallet.com Subject: This is very urgent. From: 239104@bigfoot.com Subject: Now copy DVD's in 14 Languages! 23910 From: 239147@msn.com Subject: HAVE MORE INTENSE ORGASMS! 239147 From: s1a22003@yahoo.com.br Subject: AUMENTE SEU PENIS EM ATE 7cm From: 239185@mail.com Subject: DVD Backup Movies 239185 From: 263cucyxo@msn.com Subject: Get bigger breasts jutjupdqgilyp Je crois qu'on a la un bon echantillon de spam, spam nigerian, viagra, augmentation du penis et des seins, copies de DVD... pas mal. Si ca interesse quelqu'un j'ai un un filtre anti-spam qui marche a peu pres (en tout cas il attrape quasiment tous les spams qui passe, et j'ai eu 3 faux positif en 3 mois), a base de Spam Assassin et de Mail::Audit. Je ne resiste pas au plaisir de vous donner l'en-tete du spam avec le plus gros score que j'ai recu (Mail Assassin a detruit le corps du message, donc je ne saurai jamais ce qu'il contenait :--( Ah oui, c'est avec la config par defaut de Spam Assassin: Subject: *****SPAM***** [67.00] Make serious cash in about 6 months with just 25 bucks!!! VQQMGXVWLP Date: Wed, 20 Aug 2003 20:02:53 +0300 Message-Id: <20030820170122.1D99D21C8@mirlin.xmltwig.com> X-Spam-Flag: YES X-Spam-Status: Yes, hits=67.0 required=5.0 tests=AS_SEEN_ON,BANG_MONEY,BAYES_80,BULK_EMAIL,CASHCASHCASH, COPY_ACCURATELY,EARN_MONEY,FINANCIAL,FORGED_MUA_OUTLOOK, INITIAL_INVEST,INVALUABLE_MARKETING,JODY,MLM,NOT_INTENDED, OPT_IN,ORDER_REPORT,PLING_PLING,RAZOR2_CF_RANGE_91_100, RAZOR2_CHECK,RCVD_IN_NJABL,RCVD_IN_OPM, RCVD_IN_OSIRUSOFT_COM,READ_TO_END,RISK_FREE,SECTION_301, SENT_IN_COMPLIANCE,SERIOUS_CASH,SUBJ_HAS_SPACES, SUBJ_HAS_UNIQ_ID,TRACKER_ID,X_MSMAIL_PRIORITY_HIGH, X_PRIORITY_HIGH autolearn=spam version=2.55 X-Spam-Level: ******************************************************************* X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) -- Michel Rodriguez Perl & XML http://www.xmltwig.com From mertz at cena.fr Wed Sep 10 02:38:08 2003 From: mertz at cena.fr (Christophe MERTZ) Date: Mon Aug 2 21:38:19 2004 Subject: *****SPAM***** [Toulouse-pm] Infos hyper-importantes In-Reply-To: References: Message-ID: <1063179485.32351.57.camel@sonat.tls.cena.fr> On Wed, 2003-09-10 at 09:16, Michel Rodriguez wrote: [...] > A part ca je vous livre la pile des mails postes par des exterieurs a la > liste en attente de destruction: [...] Pour info ton mail s'est fait spam-assassin? par le spam assassin du CENA. D'autre part comme le spam devenait critique dans la mailing liste publique zinc que je g?re au CENA, on est pass? au gestionnaire de mail sympa qui est vraiment sympa. Par exemple on peut le configurer pour que le mail recu d'un non-abonn? doivent ?tre confirm? par l'emetteur... les archives sont aussi sympa, elles masquent les adresses mail, tout en permettant (via un formulaire) la r?ponse en priv? ? un abonn? dont on ne connait pas l'adresse mail.... A+ -- Christophe M. From mirod at xmltwig.com Wed Sep 10 04:41:36 2003 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:19 2004 Subject: *****SPAM***** [Toulouse-pm] Infos hyper-importantes In-Reply-To: <1063179485.32351.57.camel@sonat.tls.cena.fr> Message-ID: On 10 Sep 2003, Christophe MERTZ wrote: > Pour info ton mail s'est fait spam-assassiné par le spam assassin du > CENA. Pareil chez moi! > D'autre part comme le spam devenait critique dans la mailing liste > publique zinc que je gère au CENA, on est passé au gestionnaire de mail > sympa qui est vraiment sympa. Par exemple on peut le configurer pour que > le mail recu d'un non-abonné doivent être confirmé par l'emetteur... les > archives sont aussi sympa, elles masquent les adresses mail, tout en > permettant (via un formulaire) la réponse en privé à un abonné dont on > ne connait pas l'adresse mail.... Pour l'instant on est sur le mailman de pm.org, c'est le plus simple, et les mails de non-abonnes sont filtres, je fais le tri. En fait on recois 1 ou 2 spams par jour (contre 90 sur mon compte perso depuis mon dernier mail), donc c'est pas trop penible a administrer. Ya aussi un gestionnaire de mailing list ecrit en Perl: Siesta http://siesta.unixbeard.net/ Tiens, puisque tu fais dans l'UI, je viens de voir passer une annonce qui peut t'interesser sur la liste modules: UI::Dialog http://opendoorsoftware.com/cgi/http.pl?p=UIDialog -- Michel Rodriguez Perl & XML http://www.xmltwig.com From Philippe.Bruhat at free.fr Fri Sep 12 12:21:34 2003 From: Philippe.Bruhat at free.fr (Philippe 'BooK' Bruhat) Date: Mon Aug 2 21:38:19 2004 Subject: *****SPAM***** [Toulouse-pm] Infos hyper-importantes In-Reply-To: References: <1063179485.32351.57.camel@sonat.tls.cena.fr> Message-ID: <20030912172134.GA19849@home.bruhat.net> Le mercredi 10 septembre 2003 ? 11:41, Michel Rodriguez ?crivait: > On 10 Sep 2003, Christophe MERTZ wrote: > > > Pour info ton mail s'est fait spam-assassin? par le spam assassin du > > CENA. > > Pareil chez moi! > > > D'autre part comme le spam devenait critique dans la mailing liste > > publique zinc que je g?re au CENA, on est pass? au gestionnaire de mail > > sympa qui est vraiment sympa. Par exemple on peut le configurer pour que > > le mail recu d'un non-abonn? doivent ?tre confirm? par l'emetteur... les > > archives sont aussi sympa, elles masquent les adresses mail, tout en > > permettant (via un formulaire) la r?ponse en priv? ? un abonn? dont on > > ne connait pas l'adresse mail.... > > Pour l'instant on est sur le mailman de pm.org, c'est le plus simple, et > les mails de non-abonnes sont filtres, je fais le tri. En fait on recois 1 > ou 2 spams par jour (contre 90 sur mon compte perso depuis mon dernier > mail), donc c'est pas trop penible a administrer. Et mailman, c'est un cauchemar au niveau interface. Pour supprimer les spam, il faut pointer, cliquer, autant de fois qu'il y a de spam. Au del? de 5, je fatigue. Lazyness is a virtue, you know. :-) Je m'occupe d'une ML g?r?e par mailman, et comme jamais un mail utile n'est bloqu?, j'ai pris le parti de tout d?truire r?guli?rement. Un script ? base de WWW::Mechanize s'occupe de tout ?a. Je compte en faire un jour un vrai script d'admin de mailman, avec un peu plus d'interactivit?, et une UI de la forme "appuie sur pour supprimer le message ci-dessus". Exemple d'une session (attention les spam filters !): [18:44:45] book@rose:~ $ xpoulipo rm 3956 From: "Edwina Jack" <726b9l4pg59l@chinaren.com> 3956 Subject: Boost your confidence with a larger penis shockley 3957 From: "Julie" 3957 Subject: re: new smallest digital camera... 3958 From: "Selena Blick" 3958 Subject: take advantage of low cost drugs in canada 3959 From: stan63@rocketmail.com 3959 Subject: ouli get Free Epson Cartridges and more 3960 From: "Tyson" 3960 Subject: Invitation 3961 From: "Elva Engle" 3961 Subject: G.e.n.e.r.i.c V_I_A_G_R_A - Order On-line - Fast Delivery! iodj eyscngtdvqpks x 3962 From: "Marquita Britt" 3962 Subject: How BIG Can You Get? n mkd gypk 3963 From: "Timmy Shepard" 3963 Subject: V I A G R A - Delivered Tomorrow! gza gpcayhixw w zw 3964 From: "Polly Galindo" 3964 Subject: More powerful intense orgasms j hnrp i Removed 9 messages [18:45:10] book@rose:~ $ En attendant, mon script de base est dispo pour qui le veut. Allez, je ne r?siste pas. Le voici : #!/usr/bin/perl -w use strict; use WWW::Mechanize; use HTTP::Cookies; use Data::Dumper; my $url = 'http://www.example.com/mailman/admindb/maliste'; my $pwd = 's3kr3t'; my $bot = WWW::Mechanize->new; # read the cookies from $bot->cookie_jar( HTTP::Cookies->new( file => "$ENV{HOME}/.mailmanrc", autosave => 1, ignore_discard => 1, ) ); # get the first form $bot->get( $url ); die "No messages on hold\n" unless scalar @{$bot->forms}; $bot->form(1); # skip the login page if( $bot->current_form->find_input( 'adminpw' ) ) { warn "Revalidating login/cookie\n"; $bot->field( adminpw => $pwd ); $bot->click(); die "No messages on hold\n" unless scalar @{$bot->forms}; $bot->form(1); } # the spam page my $msg = 0; for ( $bot->current_form->inputs ) { if ($_->name =~ /^headers-(\d+)$/ ) { print "$1 ", join "$1 ", $_->value =~ m!^((?:From|Subject):.*?\n)!img; print $/; next; } # coche l'effacement des messages # DEFER => 0, APPROVE => 1, REJECT => 2, DISCARD => 3 $_->value(3), $msg++, next if $_->name =~ /^\d+$/; } # final action if (@ARGV) { $bot->click; warn "Removed $msg messages\n"; } else { warn "$msg messages on hold\n"; } __END__ Et pour encore plus d'efficacit?, il doit suffire de le mettre dans la crontab pour qu'il se lance 3 minutes avant les rappels quotidiens de mailman... :-) Mmm, ? relire mon code, je vois qu'il n'y a pas de message d'erreur en cas de mot de passe foireux. C'est du quick and dirty, hein. -- Philippe "BooK" Bruhat When you open a new door, the bad comes in with the good. (Moral from Groo The Wanderer #102 (Epic)) From mirod at xmltwig.com Wed Sep 17 03:48:58 2003 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:19 2004 Subject: [Toulouse-pm] Le lien du jour Message-ID: http://search.cpan.org/author/ZINCDEV/tk-zinc-3.294 Une nouvelle version de Tk::Zinc, et la premiere revues est plutot positive (5 etoiles): Yes! At last, Tk Zinc on CPAN!!! Have a look at the screenshots page at http://www.openatc.org/zinc/ and I'm sure you will install it right ahead! Drugeon Christophe, c'est toi "Drugeon"? ;--) Au passage une faute de frappe sur http://www.openatc.org/zinc/ : "Zinc (alsa called TkZinc)" ^^^^ also En tout bravo. -- Michel Rodriguez Perl & XML http://www.xmltwig.com From mertz at cena.fr Wed Sep 17 04:19:05 2003 From: mertz at cena.fr (Christophe MERTZ) Date: Mon Aug 2 21:38:19 2004 Subject: [Toulouse-pm] Le lien du jour In-Reply-To: References: Message-ID: <1063790341.21015.119.camel@sonat.tls.cena.fr> On Wed, 2003-09-17 at 10:48, Michel Rodriguez wrote: > http://search.cpan.org/author/ZINCDEV/tk-zinc-3.294 > > Une nouvelle version de Tk::Zinc, et la premiere revues est plutot > positive (5 etoiles): > > Yes! At last, Tk Zinc on CPAN!!! > > Have a look at the screenshots page at http://www.openatc.org/zinc/ and > I'm sure you will install it right ahead! > > Drugeon > > Christophe, c'est toi "Drugeon"? ;--) et non, ce n'est pas moi du tout! Par contre c'est un fran?ais qui avais d?j? signal? l'existence de tkzinc dans comp.lang.perl.tk > Au passage une faute de frappe sur http://www.openatc.org/zinc/ : > "Zinc (alsa called TkZinc)" > ^^^^ > also Merci pour l'info... corrig?... doc en ligne de la verison 3.294 aussi.. > En tout bravo. En fait le boulot c'est Patrick Lecoanet [en copie] et pas mal d'autres... moi je fais la comm et l'enrobage... Et avis aux amateurs: nous sommes preneurs de feedback (notamment le respect des "standards CPAN") et de patchs pour l'installation (qui n'est surement pas encore parfaite) > -- > Michel Rodriguez -- Christophe M. From mirod at xmltwig.com Thu Sep 25 11:54:37 2003 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Les infos du jour Message-ID: Salut, En vrac: Jarkko a bien merite les vacances: perl 5.8.1 est sorti, on le trouve a http://www.iki.fi/jhi/perl-5.8.1.tar.bz2 par exemple. Bravo a Paul: la traduction en francais de perlfunc, mise a jour pour 5.8.0 (toujours une version de retard, mais mineure cette fois ;--( : http://www.enstimac.fr/Perl/DocFr/perlfunc.html Volontaires pour la relecture bienvenus. Sinon j'ai quasiment fini mon benchmark XML (encore un!): une cinquantaine de petits bouts de codes, repartis en 4 categories, qui montrent un peu comment se servir des divers modules, et qui donnent une idee de leur vitesse: http://xmltwig.com/article/simple_benchmark/ .En gros SAX SuXe, LibXML RoXe, XML::Twig est moyennement rapide mais le code est joli (appreciation purement subjective bien sur ;--). Tien, en parlant de XML::Twig, la nouvelle version (3.11) est disponible sur CPAN. Pas grand chose de neuf, mais elle corrige un probleme a l'installation, j'avais oublie que tar positionne les dates de creation des fichiers, et du coup les dependances posaient probleme. Sinon, si ca interesse quelqu'un, j'en ai eu marre de pas pouvoir lire convenablement les mails avec des accents (mon terminal est configure en UTF-8, comme mon mailer (pine) et je recois tout un tas d'ISO-8859-1) donc je me suis plonge dans Encode, Mail::Audit et autres MIME::Entity, et finalement j'ai un filtre mail assez complet, qui filtre le spam avec SpamAssassin, plus des regles a moi, qui extrait les attachements et les sauvegarde sur mon serveur web (parce que les graphiques, dans pine...), et finalement qui reecrit les mails en UTF-8, que je puisse les lire proprement. Il ne me reste plus qu'a ajouter un truc qui extrait le HTML et le reformatte et ca ira. Je peux vous le faire passer si vous voulez, c'est pas trop sorcier mais ya des endroits ou Mail::Audit est carrement chiant, et ca peut vous eviter quelques heures a patauger (Mail::Audit sous-classe soit MIME::Entity soit Mail::Internet, suivant la nature du mail, et du coup ya des methodes qui marchent simplement dans un cas, alors qu'il faut ecrire 10 lignes de code dans l'autre). Voila, c'est tout pour aujourd'hui. A tschao -- Michel Rodriguez Perl & XML http://www.xmltwig.com From kernel at vaboofer.com Thu Sep 25 11:56:14 2003 From: kernel at vaboofer.com (kernel) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Les infos du jour In-Reply-To: References: Message-ID: <20030925165614.GA25474@vaboofer.com> Le Thu, Sep 25, 2003 at 06:54:37PM +0200, Michel Rodriguez pianota: > Salut, [couic] > A tschao 'rci :) -- ker2x From mirod at xmltwig.com Fri Sep 26 11:50:50 2003 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Je sais que ca interessera beaucoup de monde ici Message-ID: http://www.darksites.com/evilplan.php -- Michel Rodriguez Perl & XML http://www.xmltwig.com