Portál AbcLinuxu, 13. května 2025 22:09
Zdar všichni, řešil jsem právě problém se spamassassin (poslední verze 3.2.X): Na starém serveru fungovala verze 3.1.7 bez problému, po instalaci nového serveru jsem časem zjistil, že filtr (pouštěný z procmail přes spamc) neprovádí BAYES vyhodnocování. Ručním zkoušením na vzorku spamu vloženém do Bayes DB přes sa-learn jsem zjistil, že spamc nevyhodnotí spam vůbec a spamassassin jej pozná jen když jej spouštím jako root. Nepomohlo ani vyměnění spamc za spamassassin v /etc/procmailrc. Spamassassin jsem odinstaloval a nainstaloval ze src verzi 3.1.7. Zatím se vše zdá být v pořádku a v hlavičkách spamů se zase objevuje BAYES. Máte někdo tušení, zda jde o bug, nebo v čem hledat příčinu tohoto chování (nefunkčnosti novější verze)? Dík za každý podnět. Víťa
Řekl bych, že problém se nachází mezi klávesnicí a židlí. Přečtěte si dokumentaci a podívejte se, kdy se teprve bayesiánské hodnocení provádí. A pak si zjistěte, kolik vzorků se už váš spamassasin naučil. Asi zatím málo.
koukám že pán je odborník .... píšu tady jasně, že verze 3.1.7. vyhodnocuje vše správně i v automatickém režimu, verze 3.2.5 tohle udělá jen za určitých podmínek, takže vzorků mám dost. Kdyby sis to přečetl, tak tady nemusíš plnit diskuzi zbytečnými narážkami.
Mno, asi takhle. Mně bayesiánské vyhodnocování ve spamassassinech funguje...
Kdyby sis přečetl dokumentaci, zkontroloval logy a nastavení, tak bys na to přišel i bez dotazu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.