Hallo, Ich benutze Suse 6.4 auf meinem Rechner, der hier als (privater) InterNet-Gateway (mit Firewall), Mail-, News-, Name- und Fileserver (Samba) dient. Bisher habe ich von verschiedenen POP-Servern (Uni, GMX, ...) via Fetchmail meine Mail geholt, und sie via Sendmail+Procmail einsortieren lassen. Nun wollte ich einen Spamfilter (Spamblock) einsetzen, und die Mail nur noch von Procmail einsortieren lassen. Das Einsortieren funktioniert auch, allerdings werden die Mails nicht in der normalen Mailbox (/var/spool/mail/<username>) abgelegt, sondern in Files wie "{M" oder "{^M". Procmail scheint sich nicht dazu überreden lassen zu wollen, die Files in ein bestimmtes File (oder zumindest in ein File mit einem normalen Namen) abzuspeichern. Auch wenn ich das Verzeichnis ändere (z.B. $HOME/Mail) passiert dasselbe. In jedem Home-Verzeichnis eines Users befindet sich eine procmailrc, die Datei .spamblock, und die Datei .spamblock.local (lokale Einstellungen von Spamblock). Interessanterweise scheint er die Datei /home/<user>/.spamblock.local nicht sehen zu können, obwohl sie existiert, und der User alle Rechte auf die Datei hat (rwx). Ich habe hier einige Ausschnitte aus den (m.E.) wichtigen Konfigurationsfiles: --- fetchmailrc --- # Configuration created Sun Oct 3 16:35:13 1999 by fetchmailconf set postmaster "postmaster@localhost" set no bouncemail set properties "" set logfile "/var/log/fetchmaillog" poll pop.gmx.net with proto POP3 user "XXXXXXXX" there with password "XXXXXXXX" is merkur here mda "/usr/bin/procmail -d merkur" --- fetchmailrc --- --- procmailrc --- VERBOSE=on MAILDIR=$HOME/Mail DEFAULT=$MAIL LOGFILE=$MAILDIR/.from LOCKFILE=$HOME/.lockmail INCLUDERC=$HOME/.spamblock --- procmailrc --- --- Logfile von Procmail für eine Mail --- procmail: Assigning "LOCKFILE=/home/merkur/.lockmail" procmail: Locking "/home/merkur/.lockmail" procmail: Assigning "INCLUDERC=/home/merkur/.spamblock" procmail: Skipped "" procmail: Skipped "" procmail: Assigning "SPAMBLOCK=spamblock" procmail: Skipped "" procmail: Assigning "MYDOMAIN=belwue.de|uni-stuttgart.de|schule.de|schule-bw.de" procmail: Skipped "" procmail: Assigning "GOODGUYS=belwue.de|dfn.de" procmail: Skipped "" procmail: Assigning "STUPIDS=gmx\.net|zgs\.de|qunix\.de|suse\.com|isoc\.org|t-online\.net| transtec\.de|oreilly\.com|kybernetik\.org|dym\.de|homepage@kolmail\.ka na\.com|VMware" procmail: Skipped "" procmail: Assigning "CAUTIOUS=false" procmail: Skipped "" procmail: Assigning "MAILINGLIST=Received.*LISTSERV|^X-ML|^X-(Mailing-)?List|^Message-ID:. *BeroList|^List-|^Sender:.*(owner|request|errors)" procmail: Skipped "" procmail: Skipped "" procmail: Skipped "" procmail: No match on "^X-Spamblock" procmail: Skipped "" procmail: Assigning "INCLUDERC=/dev/null" procmail: Couldn't read "/dev/null" procmail: Skipped "" procmail: Assigning "INCLUDERC=/home/merkur/.spamblock.local" procmail: Couldn't read "/home/merkur/.spamblock.local" procmail: Skipped "" procmail: Skipped "" procmail: Skipped "" procmail: Match on ! "(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope|Apparently(-Resent)? )-To):(.*[^a-zA-Z])?).*(belwue.de|uni-stuttgart.de|schule.de|schule-bw .de)" procmail: Match on ! "^From:.*(belwue.de|dfn.de|merkur)" procmail: Match on ! "^Cc" procmail: Assigning "LASTFOLDER={" procmail: Opening "{" procmail: Acquiring kernel-lock