Merci pour la richesse des informations que tu viens de nous fournir, vraiment. SD
-----Message d'origine----- De : MoS [mailto:[EMAIL PROTECTED] Envoy� : vendredi 13 septembre 2002 13:43 � : [email protected] Objet : Re: Procmail En fait j'ai fini par trouver en tatonnant. Il suffisait d'utiliser le flag "i". La page man explique qu'il permet d'ignorer ce type d'erreur d'�criture. ce qui donne au final : #-------- :0 * > 4000 * [EMAIL PROTECTED] { :0 fwh * ^Content-Length: | formail -I Content-Length: :0 i:Truncated.mail.lock | head -100 >> Truncated.mail } #-------- ----- Original Message ----- From: "MoS" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, September 13, 2002 12:02 PM Subject: Procmail > Bonjour, > j'ai un probl�me avec procmail depuis quelques jours et je trouve pas > la solution. Toutefois, je sais qu'elle existe et qu'elle est sans > doute simple. Peut-�tre quelqu'un pourra-t-il m'aider. > > Un correspondant ([EMAIL PROTECTED]) m'envoie des mails tr�s gros dont seul le d�but > m'interesse, je souhaite donc les tronquer automatiquement. Une telle action > est expliqu�e sur "Timo's procmail tips and recipes" > (http://www.uwasa.fi/~ts/info/proctips.html#truncate). J'ai recopi� > (et tr�s > l�g�rement adapt�) l'exemple qui permet de ne garder que les 100 > premi�res lignes d'un mail de plus de 4000 bytes : > > #-------- > > :0 > * > 4000 > * [EMAIL PROTECTED] > { > :0 fwh > * ^Content-Length: > | formail -I Content-Length: > > :0:Truncated.mail.lock > | head -100 >> Truncated.mail > } > > #-------- > > L'erreur que retourne procmail est la suivante : > > procmail: Error while writing to " head -100 >> Truncated.mail" > >From [EMAIL PROTECTED] Fri Sep 13 11:12:53 2002 > Subject: > =?ISO-8859-1?Q?TR=3A_Re=3A_=5Bgrouplt=5D_lala_ye_la=2E_rick=2C?= > Folder: /home/mos/mbox > > J'ai l'impression qu'il n'interprete pas la ligne d'action ( "| head > -100 >> > Truncated.mail" ) comme une action, mais comme une mailbox Toutes mes > autres regles procmail fonctionnent et la variable path est bien > renseign�e, il doit trouver formail et head. > > Je ne comprend pas. Si quelqu'un a une id�e, merci d'avance de m'en > faire part > > MoS > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

