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
Und noch die procmailrc
Wäre cool wenn Ihr mir mal ein paar Ideen geben könntet.
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.