Od czasu do czasu na pewno każdy tworzy swoje własne reguły. No i trzeba je przetestować. Czekanie aż pojawi się nowy spam i czy zostanie wychwycona.jest bez sensu. Jak testować nową regułę. W systemie Linuxowym jeśli mamy dostęp do consoli to komenda jest nastepująca:
spamassassin --test-mode < plik_z_mailem
druga komendą która sprawdzi czy reguły są poprawne to:
spamassassin --lint
No i oczywiście zawsze są jakieś problemy:)
- podstawowe to literówki. Jeśli dotyczy to literówek w komendach to druga komenda pokaże. jeśli literówki dotyczą treści reguł trzeba sprawdzić dużo razy
- literówki w mailach. Niektórzy specjalnie robią je aby człowiek dobrze przeczytał a ominąć reguły
- jeśli są reguły połączne AND sprawdzać zawsze należy logikę czy jest poprawna.czy zależności miedzy nimi
- polskie litery: czasem trzeba zamiast polskich liter dac w regexpie /.{1,8}/
- ćwiczyć spstrzegawczośc:)