spamassassin

Sekcia: Konfigurácia 23.07.2007 | 18:57
mrdo   Návštevník
Dobry den,

mam rozbehany postfix+amavis-new,
mam to robene cez MySQL, teda virtualne domeny a virtualnych uzivatelov mam ulozenych v MySQL,

1) Je mozne na takomto systeme rozbehat spamssassin?
teda niekde som sa docital ze pouziva bayes filter,
su dve zlozky SPAM a HAM
do SPAM zlozky nakopirujem spam - aspon 200 kuskov
a do HAM nakopirujem dobru postu - aspon 200 kuskov
a potom pustim sa-learn --spam a sa-learn --ham
a on sa z toho nauci co je dobre a co nie,
2) ale bude toto pouzivat pre vsetky prichodzie emajly pre vsetkych mojich uzivatelov?
Alebo to musim robit pre kazdeho zvlast, ale to bude potom problem pretoze tych uzivatelov mam len virtualnych...

a tiez, teraz ked zadam toto:
sa-learn --magic dump -D
tak posledne 4 riadky mi vypise toto, a neviem co to znamena, ale asi nie vsetko s kostolnym poriadkom:
[17911] dbg: bayes: no dbs present, cannot tie DB R/O: /root/.spamassassin/bayes_toks
[17911] dbg: config: score set 1 chosen.
[17911] dbg: bayes: no dbs present, cannot tie DB R/O: /root/.spamassassin/bayes_toks
ERROR: Bayes dump returned an error, please re-run with -D for more information
zrejme ze uzivatel root nema bytvorenu tu DB pre ten filter?
3) a pod akym uzivatelom sa teda spusta?

    • Re: spamassassin 24.07.2007 | 19:59
      Avatar michal00 debian, freebsd  Používateľ
      1) ano, ano

      2) pre vsetkych, v konf je niekde nastavenie ktore domeny sa maju kontrolovat, tam potom kontroluje vsetkych uzivatelov

      3) pustas to pod uzivatelom, pod ktorym potom bezi amavis/sa (u mna vscan).


      • Re: spamassassin 25.07.2007 | 12:02
        mrdo   Návštevník
        vdaka,
        tak som si tu skusobne rozbehal, u mna je to uzivatel amavis...

        avsak narazail som na jeden problemik ked, v amavise nastavim ze
        $warnbannedsender = 0

        a poslem niekomu skusobny mail so zakazanou prilohou(napr.: *.exe), tak mi pride info o zakazanej prilohe,
        a pritom som to vypol(aspon myslim ze toto na to sluzi: $warnbannedsender = 0)
        tak nechapem :(((
        • Re: spamassassin 25.07.2007 | 12:12
          mrdo   Návštevník
          a tiez ked aj mam nastavene v
          /etc/spammassassin/local.conf

          rewrite_header Subject ****SPAM****

          tak mi to aj tak neprepise, v com moze byt chyba?
      • Re: spamassassin 25.07.2007 | 12:31
        mrdo   Návštevník
        ehmmm :) mohol by mi prosim este niekto vysvetlit toto:

        # Use D_DISCARD to discard data (viruses)
        # Use D_BOUNCE to generate local bounces by amavisd-new
        # Use D_REJECT to generate local or remote bounces by the calling MTA
        # Use D_PASS to deliver the message

        celkom si to neviem dobre prelozit

        1. D_DISCARD -> vyradi a posle do karanteny ?
        2. D_BOUNCE -> generuje lokalne ??? amavisom, cize co to urobi??? :)
        3. D_REJECT -> generuje lokalny alebo vzdialeny ??? pri volani MTA, cize ho odmietne?
        4. D_PASS doruci spravu

        tak ma napada ze mi neoznaci Subject ***SPAM*** to bude asi tym ze mam nastavene
        $final_spam_destiny = D_BOUNCE;

        ale netusim co presne robi ten BOUNCE, akurat ze mam nastavene
        $spam_quarantine_to = 'spam@domena.tld'
        a normalne mi pride SPAM do spam@domena.tld
        aky je potom rozdiel medzi DISCARD a BOUNCE?

        dakujem
        • Re: spamassassin 26.07.2007 | 19:15
          jozko   Návštevník
          nasiel som to na abclinuxe.cz

          D_PASS - propusti vir,
          D_DISCARD - nedoruci vir a odesilatel nebude upozornen, ztratime mail, ale bude v karantene,
          D_BOUNCE - mail nebude dorucen a odesilateli bude poslano upozorneni o nedoruceni-existuje vyjimka, pokud se podari zjistit, ze odesliatel falsuje adresu(resp. vir),
          D_REJECT - mail nebude dorucen a odesilatel obdrzi hlasku o odmitnuti.

          viac
          http://www.abclinuxu.cz/forum/show/58359