Re: Exim, Spamassassin, ACL
Paul 'Ingrid' Muster schrieb:
> Heiko Schlittermann schrieb:
>> Paul Muster <exp-311209@news.muster.dyndns.info> (So 09 Aug 2009 21:22:24 CEST):
>>> deny message = This message has been identified as spam.
>>> condition = ${if >{$spam_score_int}{120}{1}{0}}
>>> spam = nobody:true
>>> #http://exim.org/exim-html-current/doc/html/spec_html/ch41.html#SECID206
>> Ich würde mal versuchen, das obige so auszudrücken:
>>
>> deny message = This message has been identified as spam.
>> spam = nobody:true
>> condition = ${if >{$spam_score_int}{120}{1}{0}}
>>
>> Die Reihenfolge ist m.E. wichtig. Und wenn Du vorher keinen anderen
>> ACL-Eintrag hast, der „spam = ‥” ist, dann sind möglicherweise die
>> „$spam*”-Variablen noch nicht gesetzt.
>
> Ja, so einfach ist das. Vielen Dank, klappt jetzt.
Naja. Inhaltlich funktioniert es, dafür bekommt man gigantische Logs,
weil für jede Mail sorgfältig dokumentiert wird, dass...
> Aug 14 02:16:17 pinguin spamd[8700]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile
> /nonexistent/.spamassassin/auto-whitelist.lock.pinguin.8700 for
> /nonexistent/.spamassassin/auto-whitelist.lock: No such file or directory
> Aug 14 02:18:27 pinguin spamd[8700]: config: cannot write to
> /nonexistent/.spamassassin/user_prefs: No such file or directory
> Aug 14 02:18:27 pinguin spamd[8700]: spamd: failed to create readable default_prefs:
> /nonexistent/.spamassassin/user_prefs
Das bekommt man in den Griff, indem man
spam = nobody:true
durch
spam = Debian-exim:true
ersetzt und ggf. in dessen home /var/spool/exim4 eine userspezifische
Konfiguration für Spamassassin anlegt:
root@sörver:/var/spool/exim4# grep -R -v ^# .spamassassin/
.spamassassin/user_prefs:use_bayes 0
Viele Grüße
Paul
Reply to: