Feltettem a dspam-et és be is konfiguráltam. Viszont ha jól értelmeztem, akkor ez tanítás nélkül nem szűr semmit.
Tanítani pedig csak ütemezett scriptek lévén képes, ahol egyesével megmutatom neki, hogy ez spam, ez pedig ham (legalábbis ha jól értelmeztem). Illetve van egy dovecot-antispam plugin, de abból gentoo repoba nincs stable verzió, így azzal inkább nem kísérleteznék. De utána minden dovecot frissítésnél menne vele a szívás, amit nem igazán szeretnék.
Odáig eljutottam, hogy pl thunderbird-ben be lehet állítani, hogy a spam-nek jelölt levelet tegye át a Junk mappába. Viszont a tanítás már nem ennyire triviális számomra. Ugyanis, tegyük fel, hogy beütemezek egy scriptet ami naponta egyszer végig megy minden user junk mappájában és az ott talált leveleket spam-nek tanulja. Viszont miven az INBOX-al. Mivel azt nem mondhatom, hogy minden ott van az pedig ham, mert mi van akkor ha 3 napig nem nézi az illető a leveleit és nem jelölte a leveleket SPAM-nek. Vagy min van akkor ha a Junk mappába bekerült egy false negatív levél? Akkor hogy mondom meg a dspamnek, hogy ez amúgy nem spam levél lett volna, csak véletlenül oda került?
Illetve hash storage esetén megoldható, hogy minden usernek külön kezelje a rendszer az adatbázisát? Mivel több olyan ügyfél is van, aki nem megy partnerekkel levelezik. Ha rájuk is az vonatkozik, ami pl az én fiókomra, akkor nagyon sokat fog az anyukám csuklani.