Portál AbcLinuxu, 12. května 2025 09:02
Ahoj mohl by mi nekdo objasnit jak probiha uceni pomoci sa-learn? Kdyz mam mail napr. V hlavicce uvedeno slovo pocitace a v tele(body) slovo notebook. mam ho ulozeny jako pocitace.eml a dam sa-learn –spam –file pocitace.eml tak kdyz mi priste prijde naprosto stejny mail mel by byt oznaceny uz jako SPAM ne? Bohuzel se to tak nedeje …nevite nekdo jak na to? V local.cf (konfigurak spamassassinu mam uvedeno) bayes_min_spam_num 1. Tzn mel by se ucit uz z jednoho mailu. Vim je to extrem ale mam to na nauceni principu antispamu. Diky za rady
bayes_min_spam_num
To be accurate, the Bayes system does not activate until a certain number of ham (non-spam) and spam have been learned. The default is 200 of each ham and spam, but you can tune these up or down with these two settings.
Z toho jsme pochopil ze bayes system je aktivovany az po 200 vzorcich. Ja mam vsak tuto hodnotu nastavenu na 1(bayes_min_spam_num 1) tzn mel by pracovat uz pri jednom naucenem spamu.
Uživatelé mohou též učit Bayes filtr a tím zpřesňovat výsledné hodnocení SpamEliminátoru. Učením dochází k zvyšování/snižování hodnot pravděpodobností jednotlivých příznaků a tím i k zvyšování/snižování pravděpodobnosti že zpráva bude označena jako spam/ne spam. Neznamená to tedy, že nevyžádanou zprávu již uživatel neobdrží, ale že pravděpodnost obdržení obdobné zprávy bude vyšší/nižší.
Z vyse uvedeneho pro mne vyplyva ze kdyz mu poslu jeden vzorek tak on by se uz z neho mel ucit poznavat signatury ktere mu dejmu tomu chci oznacit jako spam. No a kdyz mu dam na nauceni jeden vzorek jako spam a pak poslu ten samy mail mel by ho oznaict za spam.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.