Procmail: Forwarden ohne Body (nur Header)
Hi! Ich glaube, schonmal eine Lösung für mein Problem in dieser Liste gelesen zu haben, kann es aber nicht mehr finden. Ich will (per Procmail-Rule, wäre das Sinnvollste, glaube ich) eine eMail ohne den Body weiterleiten (nur die Header, insbesondere "From" und "Subject"), an eine externe eMail-Adresse (Mail-Gateway des Handy-Providers). man procmail half mir nicht sonderlich weiter... -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Marco Dieckhoff wrote on Mon, 19 Jun 2000:
Ich will (per Procmail-Rule, wäre das Sinnvollste, glaube ich) eine eMail ohne den Body weiterleiten (nur die Header, insbesondere "From" und "Subject"), an eine externe eMail-Adresse (Mail-Gateway des Handy-Providers).
man procmail half mir nicht sonderlich weiter...
man procmailrc h Feed the header to the pipe, file or mail destination (default). Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Marco Dieckhoff wrote:
Ich will (per Procmail-Rule, wäre das Sinnvollste, glaube ich) eine eMail ohne den Body weiterleiten (nur die Header, insbesondere "From" und "Subject"), an eine externe eMail-Adresse (Mail-Gateway des Handy-Providers).
man procmail half mir nicht sonderlich weiter...
Hi Marco, man procmailrc oder man procmailex kann auch nix schaden Habe mir vor einiger Zeit mal ziemlich viel Arbeit (nicht zuletzt, um was über Shellscripts zu lernen) gemacht, um das Subject von potentiell interessanten Mails (nicht aus Mailinglisten, Positivliste, triggern durch Doppelpunkt am Anfang des Subjects) an meine Scyperadresse weiterzuleiten. Mime-encodierte Subjects werden dabei nach 8 bit zurückcodiert; sonst kommt zumindes beim Skyper ziemlicher Müll an. Ferner werden die Mails je nach Wichtigkeit in zwei Dateien gezipt, die ich dann per Script (allerdings ohne doppelten Boden) in mein Mailsystem lokal einsortiere. Das spart bei Mailinglisten einiges an Onlinezeit. Ich schick Dir die procmailrc mal in einer separaten Mail. Vielleicht kannst Du ja das ein oder andere davon verwerten. Wenn noch jemand interesse hat, so möge er sich an mich wenden. In der c't oder ix gab's imho auch mal ein Perl-Script fürs weiterleiten ans Handy. das hier (aus ein paar Fragmenten zusammengeschustert) sollte für den Anfang aber reichen: ---------------------- PATH=$HOME/bin:/usr/local/bin:/bin:/usr/bin:/usr/bin/X11 SHELL = /bin/sh FORMAIL=/usr/bin/formail MAILDIR=$HOME/Mail LOGFILE=$MAILDIR/log DEFAULT=$MAILDIR/Mailbox SENDMAIL=/usr/sbin/sendmail CYUSER=rolf SED=/usr/bin/sed # gewünschte Felder aus dem Header aufführen STRIP="$FORMAIL -k -X Date: -X Subject: -X Message-Id: -X From: \ -X To: -X CC: -X Reply-To: -X Mime-Version: -X Content-type: -X Sender \ -X In-Reply-To:" # -k weglassen: Body wird nicht übernommen :0c |$STRIP| $SENDMAIL -oi user@host ---------------------------------------- die Billigversion ohne Filterung des Headers: :0hwc ! user@host --------------------------------------- Im Zweifellsfalle: man formail, und endlos viele procmail-tips: ftp://cs.uta.fi/pub/ssjaaa/ssjaaa.html -- Gruesse Rolf Hillen GPG/PGP-key 55BEEFD0 available at www.keyserver.net --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
dirk@pirschel.de
-
hillen@ldv35.uni-trier.de
-
linux@jwr.de