Nachrichtenname - Spamassassin

steeldawn

New Member
Hi,

ich habe mal eine Frage. (Kleiner Debian Server vers. 6)

Ich hab bei mir folgende Konstellation für eingehende E-Mails:

Postfix nimmt die Mail an und leitet sie an den Spamassassin weiter und der dann an Procmail zum sortieren.

Jetzt ist mir aufgefallen, sobald der Spamassassin eine E-Mail mit Spam herausfiltert wird der dateiname umgeschrieben.

Üblicherweise werden meine Dateinamen folgendermaßen angelegt:
/home/email/user/Maildir/new/1347711366.7308_1.servername

Wenn aber Spamassassin eine Spam erkennt schreibt er den Header richtig um aber sortiert Sie mit einem eigenen Namen:
/home/email/user/Maildir/.Spam/new/msg.8IUD

So entweder ist jetzt der Spamassassin schuld oder der Procmail.

Hier noch die Configs:

die local.cf
Code:
required_score           5.0
rewrite_header subject  *****SPAM*****
report_safe            0
add_header spam Report _REPORT_
use_bayes               1
bayes_auto_learn              1
skip_rbl_checks         0
use_razor2              1
use_dcc                 1
use_pyzor               1
ok_languages            all
ok_locales              all


Und noch die procmailrc
Code:
DROPPRIVS=yes
MAILDIR=$HOME/Maildir/
LOGFILE=/var/log/procmail.log
DEFAULT=$MAILDIR

:0fw: $DEFAULT/tmp/spamassassin.lock
* < 256000
| /usr/bin/spamc -f

:0:
* ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*
$DEFAULT.Spam/new

:0:
* ^X-Spam-Status: Yes
$DEFAULT.Spam/new

:0
* ^Subject: \*+SPAM\*+
$DEFAULT.Spam/new

:0
* ^^rom[ ]
{
  LOG="*** Dropped F off From_ header! Fixing up. "

  :0 fhw
  | sed -e '1s/^/F/'
}

:0 w
$DEFAULT

Wäre cool wenn Ihr mir mal ein paar Ideen geben könntet.
 
Back
Top