Hallo, ich habe auf einer SuSE 9.0, Confixx 3, Postfix, Spamd, ClamAV mit Procmail laufen. Das System läuft perfekt, jedoch benötige ich jetzt eine Änderung. Alle Mails an eine bestimmte Domain, die als Spam erkannt wurden sollen an eine bestimmte Adresse umgeletitet werden. Hierzu habe ich Procmail erweitert. Es funktioniert soweit auch, jedoch sind nach einiger Zeit die Mailfiles von MailUser beschädigt. Wenn ich ein solches File anschaue, dann fängt es nicht mehr mit 'FROM' an, sondern irgendwelchen Zeilen vom Spamd. Lösche ich diese Zeilen, kann der User seine Mails wieder abrufen. Ich hänge mal die entsprechende Procmail an: DROPPRIVS=yes LOGFILE=/var/log/procmail #VERBOSE=ON SHELL=/bin/sh STRIPPED_EXECUTABLES=/etc/stripped # ---------------------------------------------------------------------------- --------- # # Virus scan section ... # # ---------------------------------------------------------------------------- --------- # # 1. Run TrashScan :0fw * multipart * !^X-Virus-Scan: | /usr/local/sbin/trashscan # ---------------------------------------------------------------------------- --------- # # Sanitize the mail # ---------------------------------------------------------------------------- --------- # INCLUDERC=/etc/sanitize.rc # ---------------------------------------------------------------------------- --------- # # Spamassassin # # ---------------------------------------------------------------------------- --------- # :0fw * !^X-SPAM-CHECKER-VERSION: SpamAssassin 2.63 (2004-01-11) on $yourhost #Nicht mehr scannen wenn schon auf eurem Server gescannt * !^X-Virus-Scan: !Suspicious! | /usr/bin/spamc -f # Work around procmail bug: any output on stderr will cause the "F" in "From" # to be dropped. This will re-add it. :0 H * ! ^From[ ] * ^rom[ ] { LOG="*** Dropped F off From_ header! Fixing up. " :0 fhw | sed -e 's/^rom /From /' } # ---------------------------------------------------------------------------- --------- # #SPAM section MailUser... # # ---------------------------------------------------------------------------- --------- # :0 * ^To:.*mailuser * ^Subject:.*****SPAM***** * !^X-Loop: mailuser { :0 h f | formail -A "X-Loop: mailuser" :0 !spam@mailuser.de } Der Fehler liegt mit Sicherheit in dem Bereich 'SPAM section MailUser...'. Kann mir jemand helfen? Ich steh völlig auf dem Schlauch. Danke und Gruß Christian