Mail & Spamassassin

pitcop

New Member
Hallo zusammen,

ich habe folgendes Problem. Ich glaube das mein Spamassassin nicht so wirklich läuft,m da anscheinend irgendwas falsch eingerichtet ist, bzw. Verzeichnisrechte nicht richtig vergeben sind. (### ist rausge"x"t, da ich keine direkten Serverdaten veröffentlichen möchte).

Spamassassin habe ich vor zwei wochen mit ~500 ham und ~15000 spam angelernt. Nun kommt diese Fehlermeldung, liegt das an Verzeichnisrechten oder wo kann ich den Fehler suchen?

Code:
Oct 24 09:07:48 h### spamd[2622]: spamd: connection from localhost [127.0.0.1] at port 54381
Oct 24 09:07:48 h### spamd[2622]: Use of uninitialized value in scalar chomp at /usr/sbin/spamd line 1765, <GEN1206> line 2.
Oct 24 09:07:48 h### spamd[2622]: Use of uninitialized value in concatenation (.) or string at /usr/sbin/spamd line 1767, <GEN1206> line 2.
Oct 24 09:07:48 h### spamd[2622]: spamd: processing message <20071024040012.31214.qmail@gris> for ###@..###.de:60000
Oct 24 09:07:48 h### spamd[2622]: bayes: expire_old_tokens: locker: safe_lock: cannot create tmp lockfile /var/spool/spamassassin/bayes.lock.h###.serverkompetenz.net.2622 for /var/spool/spamassassin/bayes.lock: Permission denied
Oct 24 09:07:48 h### spamd[2622]: mkdir /home/vpopmail/.spamassassin: Permission denied at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin.pm line 1536
Oct 24 09:07:49 h### spamd[2622]: locker: safe_lock: cannot create tmp lockfile /home/vpopmail/.spamassassin/auto-whitelist.lock.h###.serverkompetenz.net.2622 for /home/vpopmail/.spamassassin/auto-whitelist.lock: No such file or directory
Oct 24 09:07:49 h### spamd[2622]: auto-whitelist: open of auto-whitelist file failed: locker: safe_lock: cannot create tmp lockfile /home/vpopmail/.spamassassin/auto-whitelist.lock.h###.serverkompetenz.net.2622 for /home/vpopmail/.spamassassin/auto-whitelist.lock: No such file or directory
Oct 24 09:07:49 h### spamd[2622]: spamd: clean message (3.2/5.0) for ###@###.de:60000 in 0.1 seconds, 4727 bytes.
Oct 24 09:07:49 h### spamd[2622]: spamd: result: . 3 - DRUGS_ERECTILE,HTML_90_100,HTML_MESSAGE,HTML_MIME_NO_HTML_TAG,MIME_HTML_ONLY,UNPARSEABLE_RELAY scantime=0.1,size=4727,user=###@###.de,uid=60000,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=54381,mid=<20071024040012.31214.qmail@gris>,autolearn=no
Oct 24 09:07:49 h1047530 spamd[5547]: prefork: child states: II

/var/spool/spamassassin/ ist angelegt,
/home/vpopmail/.spamassassin habe ich eben erst angelegt, obwohl ja theoretisch jeder user ein eigenes Verzeichnis hat, z.B. /home/vpopmail/domains/###.de/info/.spamassassin

Vielen Dank für Eure Hilfe
 
Wie und wo ist SpamAssassin eingebunden?
Denn es scheint als ob SA als User vpopmail ausgeführt wird.

huschi.
 
ist schon voreingebunden gewesen beim Stratoserver...

habe über yast nachgeschaut das es installiert ist, und sa-learn funzt auch soweit.

Bei Strato hat jeder Benutzer die möglichkeit über seinen webmail account spamassassin zu aktivieren oder auch nicht, daher gehe ich mal davon aus, dass es usergebunden ist.
 
... das sind die Spezialfälle! :D

Ich weis von was du sprichst, hab meinen Server bei S4Y und da is auch SA mit Postfix vorinstalliert! - Eine Antwort habe ich auf eine solche Frage wie von dir auch nie bekommen.

Kann dir auch nur sagen das bei mir sa-learn vom User mail ausgeführt wird und das ich auch per Webmail den Spamfilter füttern kann!

Und jetzt kommts! -- Angeblich gäbe es die Möglichkeit von mehreren Spamdatenbasen nicht!!! -- :D -- Ja, und danke für deinen Post! - JA es gibt sie doch!!!

Greetz Centro
 
beim Stratoserver
Hast Du Visas/SA24 drauf?

habe über yast nachgeschaut das es installiert ist, und sa-learn funzt auch soweit.
Im Yast steht aber nicht ob sa-learn funzt.
Das muß man schon selber testen: sa-learn --dump magic
Und zwar auch als andere User...

Bei Strato hat jeder Benutzer die möglichkeit über seinen webmail account
Was ist der "seinen Webmail-Account"? Liegt der auf dem Server oder in einem Strato-Mail-Cluster?

spamassassin zu aktivieren oder auch nicht, daher gehe ich mal davon aus, dass es usergebunden ist.
Das ist lediglich die Aktivierung. Gibt es auch User-gebundene Einstellungen?
Das ist das entscheidende.

huschi.
 
Code:
Hast Du Visas/SA24 drauf?

Jau, hab ich...

Code:
Das muß man schon selber testen: sa-learn --dump magic

Weiss ich doch, funzt ja auch

Code:
0.000          0          3          0  non-token data: bayes db version
0.000          0      11965          0  non-token data: nspam
0.000          0          0          0  non-token data: nham
0.000          0     215272          0  non-token data: ntokens
0.000          0 1171012564          0  non-token data: oldest atime
0.000          0 1192230480          0  non-token data: newest atime
0.000          0          0          0  non-token data: last journal sync atime
0.000          0 1192266219          0  non-token data: last expiry atime
0.000          0    5529600          0  non-token data: last expire atime delta
0.000          0     403379          0  non-token data: last expire reduction count

Ups, doch noch kein ham eingelesen... (Vielleicht liegts daran?)

Code:
Was ist der "seinen Webmail-Account"? Liegt der auf dem Server oder in einem Strato-Mail-Cluster?

Gibt es auch User-gebundene Einstellungen

Liegt auf dem Server, über Squirrelmail kann man unter Optionen aktivieren und Einstellungen zur Treffer bei Spamerkennung/Spammkennzeichnung/Verschieben usw. vornehmen.

Spam wird jedoch komischerweise erkannt, allerdings noch nicht alle, einige kommen trotzdem durch...

Aber wo bekomme ich ham her, klar von mir, aber dass sind ja auch nur meine Hams, nicht die von den anderen Usern auf dem Server....
 
über Squirrelmail kann man unter Optionen aktivieren und Einstellungen ...
Ja, aber soweit ich das sehe ist dies ein Squirrelmail internen Filter.
Dieser hat nichts mit dem auf dem Server installierten SA zu tun.

Spam wird jedoch komischerweise erkannt, allerdings noch nicht alle, einige kommen trotzdem durch...
Das ist meistens so.

Aber wo bekomme ich ham her
"Autolearn On"
Bei viel Mail-Verkehr ist der Ham schnell angelernt.

huschi.
 
Back
Top