Hallo, kennt jemand ein Programm, mit dem man Mails zwischen sendmail und der Mail-Inbox bearbeiten kann? Hintergrund ist folgender: Main Mailprogramm (balsa) kann mit Threads noch nicht 100%ig umgehen. Steht im Subject einer Antwort "RE" bzw "AW" anstatt "Re" kommt das Programm durcheinander. Beim durchstöbern der Manpages von procmail, reformail und maildrop bin ich nicht fündig geworden. Hat irgend jemand eine Idee (außer die Sourcen von Balsa anzupassen)? Gruß Jörg -- www.lug-untermain.de Dipl.-Ing. Jörg Schütter joerg.schuetter@gmx.de
Am 21:37 11.03.01 +0100 schrieb Jörg Schütter:
Hintergrund ist folgender: Main Mailprogramm (balsa) kann mit Threads noch nicht 100%ig umgehen. Steht im Subject einer Antwort "RE" bzw "AW" anstatt "Re" kommt das Programm durcheinander. Beim durchstöbern der Manpages von procmail, reformail und maildrop bin ich nicht fündig geworden.
Doch man kann z.B. alle ankommenden Mail durch einen entsprechenden Eintrag in der .procmailrc durch ein kleines Perl-Script schieben, ich versuchs mal: ################################################################# # .procmailrc # Please check if all the paths in PATH are reachable, remove the ones that # are not. PATH=/usr/bin:/bin:/usr/local/bin MAILDIR=/var/spool/mail # You'd better make sure it exists DEFAULT=$MAILDIR/$USER LOGFILE=$HOME/from LOCKFILE=$HOME/.lockmail :0 * ^Subject:.*RE | * ^Subject:.*AW | /usr/local/bin/mein_RE2Re_Filter >$DEFAULT ####################################################################### #!/usr/bin/perl #### mein_RE2Re_Filter ################################################## while (<STDIN>){ # Daten Zeilenweise von der pipeline lesen wird $_ zugewiesen s/(^Subject:.*)(RE)(.*)|(^Subject:.*)(AW)(.*)/$1 Re $3/; # das ist eine Suche- Ersetze Routine ausgeführt auf $_ print $_; } ################################################### Will hoffen, das funktioniert so, wenn nicht hab ich meist ein Komma vergessen oder so. Ich hoffe es hilft Dir weiter. Einen erfolgreichen Tag und Gottes Segen Pfr. Johannes G. Arlt - Quenstedt ------------------------------------------------------------ http://www.johannes-arlt.de eMail: mail@johannes-arlt.de pgp-key on keyserver: http://wwwkeys.de.pgp.net id: "Johannes Arlt" or "DL7UXA" (for V2.6.3i & V5.0)
ACHTUNG WICHTIG WARNUNG
:0 * ^Subject:.*RE | * ^Subject:.*AW | /usr/local/bin/mein_RE2Re_Filter >$DEFAULT
Diese letzte Zeile ist falsch !!!!!!! Es gehen dabei Mail verloren richtig ist >> statt > also: | /usr/local/bin/mein_RE2Re_Filter >>$DEFAULT Einen erfolgreichen Tag und Gottes Segen Pfr. Johannes G. Arlt - Quenstedt ------------------------------------------------------------ http://www.johannes-arlt.de eMail: mail@johannes-arlt.de pgp-key on keyserver: http://wwwkeys.de.pgp.net id: "Johannes Arlt" or "DL7UXA" (for V2.6.3i & V5.0)
Hallo Johannes, * Johannes G. Arlt schrieb am 12 Mar 2001:
:0 * ^Subject:.*RE | * ^Subject:.*AW | /usr/local/bin/mein_RE2Re_Filter >$DEFAULT
Diese letzte Zeile ist falsch !!!!!!! Es gehen dabei Mail verloren
richtig ist >> statt >
also: | /usr/local/bin/mein_RE2Re_Filter >>$DEFAULT
Ich würde es so schreiben: :0 hfw: * ^Subject:.*RE | * ^Subject:.*AW | /usr/local/bin/mein_RE2Re_Filter Dann wirkt das Rezept als Filter und die Nachricht kann weiter verwertet (zugestellt, einsortiert, verwurschtelt) werden. Eine andere Möglichkeit ist unter http://www.helms.sh/linux/config/procmail/ in der adjust-rc zu finden. Gruß, Sebastian -- "No worries." - Rincewind Sebastian Helms - mailto:sebastian@helms.sh (PGP available) SuSE-Linux-Mailinglisten-FAQ: http://www.ndh.net/home/s.helms/faq/
Hallo Jörg, * Jörg Schütter schrieb am 11 Mar 2001:
kennt jemand ein Programm, mit dem man Mails zwischen sendmail und der Mail-Inbox bearbeiten kann?
procmail
Steht im Subject einer Antwort "RE" bzw "AW" anstatt "Re" kommt das Programm durcheinander.
sieh mal unter http://www.helms.sh/linux/config/procmail/ in der adjust-rc nach, da ist sowas drin.
Beim durchstöbern der Manpages von procmail, reformail und maildrop bin ich nicht fündig geworden.
Gerade man procmail(rc|ex)? kann ich sehr empfehlen... Gruß, Sebastian -- "No worries." - Rincewind Sebastian Helms - mailto:sebastian@helms.sh (PGP available) SuSE-Linux-Mailinglisten-FAQ: http://www.ndh.net/home/s.helms/faq/
Jörg Schütter schrieb am Sun, 11 Mar 2001 21:37:39 +0100:
kennt jemand ein Programm, mit dem man Mails zwischen sendmail und der Mail-Inbox bearbeiten kann? Hintergrund ist folgender: Main Mailprogramm (balsa) kann mit Threads noch nicht 100%ig umgehen. Steht im Subject einer Antwort "RE" bzw "AW" anstatt "Re" kommt das Programm durcheinander. Beim durchstöbern der Manpages von procmail, reformail und maildrop bin ich nicht fündig geworden. Hat irgend jemand eine Idee (außer die Sourcen von Balsa anzupassen)?
Sorry Wenn ich Dir Alle Guten Hoffnungen Raube! Schraube hier an meinem Agent auch schon einige Zeit. Und fange Mittlerweile so sachen Wie AW: Aw: REP: RE ab aber Wenn der sendende MUA so *HIN* ist das nicht mal das geht, von References Reden wir erst gar nicht! So kannst Du nur einen verschwindend geringen Bruchteil auf der Empfaengerseite Gradebiegen. Also nicht enteuscht sein, wenn sich der Gewuenschte Erfolg nicht in dem Masse Einstellt wie du das Gern haettest! -- Naja, nicht alles von IBM ist gut. Auch Microsoft hat ausser Maeusen ja noch nichts bemerkenswertes produziert. Olaf Kaluza in d.a.f.c dere de herbert / 73 de oe3bss
participants (4)
-
Herbert Steinboeck
-
Johannes G. Arlt
-
Jörg Schütter
-
Sebastian Helms