[Postfixbuch-users] SpamAssassin wird mehrmals auf die gleiche Mail angesetzt
Max Jonas Werner
mail at maxwerner.de
Mi Jun 11 09:44:31 CEST 2008
Hello,
ich habe Postfix/Cyrus/Procmail/SpamAssassin(spamd) auf Debian Etch. Mein
Problem ist das folgende:
Ich habe kürzlich erst (dank Mailgraph) gemerkt, dass der SpamAssassin
anscheinend mehrmals auf die gleiche Mail angesetzt wird:
Jun 11 06:39:57 bruderthal spamd[28050]: spamd: identified spam (10.1/3.5)
for
filter:1002 in 5.6 seconds, 1521 bytes.
Jun 11 06:39:57 bruderthal spamd[26453]: spamd: identified spam (10.1/3.5)
for
filter:1002 in 5.9 seconds, 1521 bytes.
Im Logfile finde ich immer wieder Einträge, in denen ich sehe, dass
mehrere
Spamd-Childs auf der gleichen Message-ID arbeiten. Das Ergebnis ist das
folgende:
Jun 11 06:40:05 bruderthal cyrus/lmtpd[13650]: dupelim: eliminated
duplicate
message to user.mwerner.Junk id <870658972.25914047819557 at forbigboys.com>
(delivery)
Cyrus merkt also, dass hier ein Duplikat entstanden ist. Meine
/etc/procmailrc
sieht genau so aus, wie im Postfix-Buch vorgeschlagen, ich führe also von
dort aus spamc aus. Zusätzlich habe ich eine Per-User-Procmailrc, z.B.
für
den User mwerner die folgende:
...
:0
* ^X-Spam-Status: Yes
| $DELIVER -m Junk $MAILUSER
...
DELIVER hat den Wert "/usr/sbin/cyrdeliver -a $USER".
Kann es sein, dass beim Aufruf des cyrdeliver aus meiner User-Procmailrc
nochmal Procmail angestoßen wird?
Gibt es sonst noch eine Stelle, an der SpamAssassin mehrmals aufgerufen
werden
könnte?
Danke und schöne Grüße,
Max
Mehr Informationen über die Mailingliste Postfixbuch-users