my blog

Informatique

Entries feed

Tuesday 2 May 2006

Mangez du spam avec vos trackbacks^Wrétroliens !

Comme énormément d'utilisateurs de DotClear depuis quelques jours ou semaines, j'ai eu l'immense plaisir d'avoir beaucoup de nouveaux amis. Ces amis me parlent souvent de choses très intéressantes, avec des mots compliqués ou à ne pas montrer à des âmes innoncentes. Mais malheureusement, je me suis vite lassé de ces amis. J'ai donc voulu leur fermer la porte, sans pour autant fermer la porte à tout le monde.

Fermer les rétroliens n'est donc pas une option. Certains ont proposé une solution se basant sur une vérification DNS, mais il semble que cela bloque certains rétroliens légitimes. J'ai donc opté pour une petite modification de spamplemousse se basant sur la vérification DNS.

L'idée est toute simple : dans inc/tb.php, après le test spamfilter::is_spam(), on ajoute ceci (c'est la version brutale, avec ipCheck() qui est définie comme ici) :

if ($spam === false && !ipCheck()) {
        $spam = 'DNS verification failure';
}

L'intérêt est que le rétrolien qui ne passe pas le test n'est pas perdu, mais simplement modéré par spamplemousse. On verra bien d'ici quelques jours si cela fonctionne bien...

Friday 28 April 2006

Citation du jour

Suite à l'initiative Open Freebox, de longues discussions ont eu lieu sur le canal canal #openfreebox, notamment dues à la présence de Rani Assaf (directeur technique d'Iliad). Petit extrait :

<rani> nico_32: ce que vous voyez pas, c'est que pour faire de l'IPV6, c'est plusieurs millions d'euros à investir dans le réseau. Tous nos routeurs ne le supportent pas et certainement pas les dslams
<florian_> rani: mauvais investissement ?
<nico_32> rani, alors tu met une option support d'un tunnel
<nico_32> rani, et ca s'est 0 investissement
<rani> florian_: non, investissements fait y a 2 ou 3 ans... Et changer un routeur à Grenoble par exemple et claquer 200 ou 300k euros juste pour supporter l'IPV6 sur la ville, je vois pas où est l'intérêt économique
<rani> nico_32: tunnel, oui je suis entrain de creuser... le pb est que vous raisonner tous comme si l'on était chez Nérim avec 10k mecs. Nous, quand on fait un truc, il faut que derrière ça scale sur des centaines de K abonnés

Je me demande si le choix de la ville dans l'exemple donné par Rani est un réel hasard ;-) Reste que je trouve dommage que de tels investissements récents ont été faits sans aucune prise en compte d'IPv6.

Monday 17 April 2006

Mon ami bogo

J'utilisais depuis plusieurs années spamassassin, tout simplement parce que c'était le meilleur logiciel anti-spam à l'époque où j'ai commencé à en avoir besoin. Il était très efficace jusqu'à il y a quelques mois, où j'ai commencé à souffrir, avec une dizaine de spams par jour (bon, c'est relativement peu, mais quand on n'a plus l'habitude, c'est dur). J'avoue ne pas avoir essayé de chercher si je pouvais améliorer le filtrage, mais il faut dire que je n'avais pas vraiment envie de mettre les mains dans le cambouis.

Je suis donc passé à bogofilter puisque beaucoup de personnes en disent du bien. La grande difficulté de mon cas est que tous mes mails sont sur un serveur IMAP et qu'habituellement, bogofilter est utilisé au niveau du client mail (par exemple avec ce joli plugin pour evolution intégré dans dapper). Après une rapide recherche, je suis tombé sur ces instructions qui répondent presque totalement à mon problème.

Pour résumer :

  • procmail est utilisé pour envoyer le mail à bogofilter, puis le placer dans le bon dossier ;
  • l'utilisateur déplace les faux spams ou les spams non détectés dans des dossiers particuliers ;
  • un script lancé régulièrement par cron visite ces dossiers et permet à bogofilter d'apprendre ces erreurs.

Quelques petites modifications ont été nécessaires, notamment pour traiter le cas où bogofilter n'est pas sûr de savoir si le mail est un spam ou non.

Après un premier essai totalement raté (il détectait tout comme spam, probablement à cause d'une erreur initiale dans le script lancé par cron), j'ai recommencé à zéro. Et depuis, c'est le bonheur. Je parlerais presque de liberté retrouvée ;-)

Thursday 23 February 2006

10000

Ça y est. Le site IPv6 Pour Tous ! a atteint son premier objectif : 10000 abonnés Free prêts à payer un euro par mois pour IPv6.

Est-ce que cela contribuera à la démocratisation de ce protocole ? Il faut espérer. Pour moi, cela montre surtout qu'il y a une attente d'un certain nombre de personnes qui ont probablement compris qu'IPv6 peut faciliter de nouveaux usages sur Internet. Permettre (sans forcer à) d'utiliser IPv6 est une bonne chose pour l'utilisateur. Alors pourquoi ne pas le permettre ?

Wednesday 21 December 2005

Mon blog n'est pas déclaré à la CNIL...

... et ce n'est pas grave.

La CNIL a décidé de dispenser de déclaration les sites web personnels, mais publient quelques recommendations qu'il faut quand même lire.

Source : La CNIL et les blogs

- page 2 of 16 -

by Vincent