On 18.Nov 2002 - 12:59:37, Michelle Konzack wrote:
> Hallo Leute, 
> 
> Ich bekomme tagt�glich ueber 100 E-Mail-Attachments, die ich alle aus 
> den Liste-Mails entfernen entfernen m�chte. Dazu gibt es zwei Probleme: 
> 
> 1.  Wenn die Mails per fetchmail direkt vom Server abgeholt werden 
>     (attachments sind dann als mime-type in der Mail) 
> 
> 2.  Wenn ich die E-Mails Extern herunterlade und manuell an procmail 
>     verfuettere, dan sind nur noch die Links vorhanden wie zum Beispiel 
>         c:\windows\temp  ;-))
> 
>     M�ge das Internet-Cafes mit dem Schrott zugestopft werden. 
> 
> Also alles was nicht plain/text und der Link ist, soll /dev/nul gehen. 

Du bist dir aber im klaren dar�ber, das du damit die Signierungen
l�schst, das sind n�mlich gpg-signierte Mails aus mutt. Andere
Mailclients k�nnen wohl mit diesem Content-Type nicht umgehen obwohl er
RFC-Standard ist!

Du schiebst die Mails also immer durch procmail durch?! Dann bau doch
einen Wrapper um procmail, der zuerst die entsprechenden Ver�nderungen
mittels normalem bash-Skript macht und dann die Ergebnismail an procmail
weitergibt. Du musst dann aber die Mails parsen, d.h. zuerst den
Mailheader untersuchen ob da z.B. Content-Type: multipart/signed steht,
Wenn ja dann halt weitereinlesen, bis ein --+ kommt, danach folgt der
Content-Type des Textabschnittes und auch das Encoding, beides in den
Originalheader eintragen und den Rest der Mail, ab dem n�chsten --+,
l�schen. 

Ich denke, falls es da kein Tool f�r gibt, �berwiegt der Aufwand den
Nutzen, zumal die Anh�nge nicht mal 1KByte gro� sind!

Andreas

-- 
Letzte Worte eines L�wendompteurs:
  "Die L�wen haben sich beruhigt. Ihr k�nnt sie jetzt reinlassen."

Attachment: msg25474/pgp00000.pgp
Description: PGP signature

Antwort per Email an