Harald Krause wrote:
Warum immer so umständlich, wenn man Antivir/Postfix/SpamAssassin verwenden will? Postfix kann Antivir und SpamAssassin selbst aufrufen und braucht dazu kein amavis. Läuft hier schon sein langer Zeit ohne Probleme.
Zumindest in der von SuSE vorgegebenen Installation ist es aber gar nicht mehr so einfach, dem System eigene neue Erkenntnisse des Users xyz über spam/ham beizubringen. Antivir und SpamAssassinDa laufen doch unter dem (System)User vscan mit der Folge, das ein vom User xyz vorgenommenes sa-learn ... (völlig) unberücksichtigt bleibt. Es sei denn, dieser User xyz ruft selbst auch nochmals spamassassin auf, z. B. via procmail ...
Hmmm wenn es so mal laufen würde ists mir recht via amavis .. es soll einfach laufen :-/ In deinen Anleitungen ist für den Spamassassin beschrieben wie zwei scripts erstellt werden müssen - zumindest das zweite gibts wohl schon auf meinem 9.0 als rcspamd . Brauchts das erste trotzdem noch im 9.0 oder exisitert das schon in der einen oder anderen Form? Ausserdem habe ich Probleme meinen SA zu füttern...... Er läuft als vscan und seine Sachen müssten im /var/spool/amavisd/.spamassassin liegen - das home verzeichnis vom vscan zeigt auch dorthin! Wenn ich jedoch zum benutzer vscan wechsle: # sudo -u vscan csh und in der Shell dann # sa-learn --spam --mbox junk.mbx eintippe (das file gibts), dann krieg ich: Failed to create default user preference file /root/.spamassassin/user_prefs wieso sucht er unter /root/ ?? im /etc/amavisd.conf ist $MYHOME = /var/spool/amavis gesetzt und in der main.cf vom SA find ich gar keine angaben zu irgendwelchen pfaden (ausser zur bayes-DB und der stimmt) Vielen Dank für eure Hilfe Matti