N'Abend Liste, vielleicht habe ich ja mal wieder ein kleineres Brett vorm Kopf, aber irgendwie hakt es ... ;) procmail soll einfach nur alle Emails eines fetchmail Abrufs in eine mbox-Datei schreiben (so daß irgendwann einmal bspw. mittels TB) darauf zugegriffen werden kann. Es wird die in .promailrc angegeben Datei erstellt, allerdings kann sie im Mailclient nicht dargestellt werden, da sie mit Einträgen á la 'Received: From' beginnt. Bspw.: Received: from 192.168.0.97 [192.168.0.97] by localhost with IMAP (fetchmail-6.2.5) for tester@localhost (single-drop); Wed, 31 Aug 2005 20:39:26 +0200 (CEST) Aufbau der .procmailrc: SHELL=/bin/sh UMASK=133 PATH=/usr/local/bin:/usr/local/lib:/bin:/usr/bin: BASEDIR=/home/tester MAILDIR=/home/tester LOGFILE=/var/log/procmail-tester.log VERBOSE=no LOGABSTRACT=yes :0: spamassassin.lock * ^TO_ daily.test Der fetchmail Aufruf: set logfile "/var/log/fetchmail.log" set bouncemail set spambounce set properties "" # poll 192.168.0.97 proto imap user "tester" password "0815" folder 'testings' mda "/usr/bin/procmail -Y -m .procmailrc-spam" fetchall no rewrite Funzt des gar nicht? Oder habe ich einen Denkfehler ...? Gruß Torsten
Die Option '-f %Name' (im procmail Aufruf) schafft Abhilfe. Damit wird am Anfang des Headers ein 'From: %Name' Eintrag erzeugt, und die Datei ist sodann nutzbar ... Einen schönen Abend noch Torsten Torsten Ermlich scribbled on 31.08.2005 21:11:
participants (1)
-
Torsten Ermlich