J'esperais que quelqu'un aurait une meilleure id�e que moi, mais comme personne ne r�pond, je me manifeste ;-)
On peut envisager un petit d�mon en Perl d�di� au filtrage des headers. Il �couterait sur localhost:10025 par exemple, on rerouterait la sortie d'Exim (ou de tout autre mailer) dessus, et on pourrait se servir du d�mon Perl pour faire ce qu'on veut, et notamment r��crire les headers. Inconv�nient : Il est tr�s certainement n�cessaire (en tous cas, recommand�) de mettre un deuxi�me relais derri�re ce d�mon pour �viter qu'il parle directement aux machines sur Internet (il est peu probable en effet qu'un petit d�mon en Perl ait une super gestion des signaux syst�mes, de la queue du mail, des crashs, etc. alors que ces fonctions sont �prouv�es sur les produits qu'on connait). Cela dit ledit d�mon peut tr�s bien tourner sur la m�me machine, une autre instance d'exim par exemple. D'aucuns diront que c'est justement d�raisonnable de faire transiter du mail par un "petit d�mon en perl". Je dirais juste que que �a ne me para�t pas plus d�raisonnable que de le faire transiter par un d�mon SMTP antivirus propri�taire ... Peut �tre d'autres ont-ils une r�ponse meilleure � apporter, qui ne fasse pas sortir le mail d'exim/de postfix/de qmail , et qui �vite de lancer un process chaque fois qu'un mail arrive. Je serais ravi de la conna�tre :-) Note qui n'a pas grand chose � voir : il existe un petit d�mon qui s'appelle spampd, qui ne fait pas partie de spamassassin, mais qui utilise spamassassin et permet de filter les emails de cette mani�re (100% d�mon). On le trouve l� : http://www.worlddesign.com/index.cfm/rd/mta/spampd.htm Vincent > -----Original Message----- > From: Yannick Buillas [mailto:[EMAIL PROTECTED] > Sent: Friday 13 September 2002 14:36 > To: [email protected] > Subject: Filtrer les entetes EXIM > > > Bonjour a tous, > > Je recherche un moyen simple pour modifier les entetes des > messages transitants > par EXIM sous Woody. > > J'explique : > > J'ai un reseau local en 192.168.0.0 > Un serveur Debian avec 1 carte sur ce reseau, et une carte > sur Internet. > > Je souhaiterais que les references a mon reseau local > disparaissent ou bien > soient remplacees par une chaine de caractere : > > Typiquement je souhaiterais que : > > Received: from PC-INTERNE ([192.168.0.2]) > <---------- Comment le filter simplement ? > by debian.woody.server with smtp (Exim 3.35 #1 (Debian)) > id 17pZxG-0003yy-00 > for <[EMAIL PROTECTED]>; Thu, 12 Sep 2002 21:48:46 +0200 > > devienne > > Received: from localhost > by debian.woody.server with smtp (Exim 3.35 #1 (Debian)) > id 17pZxG-0003yy-00 > for <[EMAIL PROTECTED]>; Thu, 12 Sep 2002 21:48:46 +0200 > > Bien sur je peux mettre en commentaire les headers dans > exim.conf, mais apres je n'ai plus > d'info de transit pour les messages recus depuis Internet... > > Merci pour tout info (de type condition if... then, ce serait l'ideal) > > Yannick > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] >

