Testowanie nowych reguł

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:)

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *