Sare › Baza wiedzy › Porady › doc › dziaanie-filtrw-antyspamowych-cz-2

Działanie filtrów antyspamowych cz. 2

Kontynuujemy cykl informacji dotyczących występujących czasami problemów z dostarczeniem wiadomości e‑mail. Aby zrozumieć przyczynę blokowania maili przez programy antyspamowe warto poznać bliżej metody filtrowania, wykorzystywane w walce z  niechcianymi mailami.

Jednym ze sposobów działania filtrów jest zestawienie przychodzących wiadomości z wcześniej otrzymanym spamem. Metoda ta - tzw. sumy kontrolne - polega na porównaniu zawartości nowej wiadomości z mailami znajdującymi się już w bazie. Każdy przychodzący mail zostaje zanalizowany przez program, który na podstawie analizy ilości znaków nadaje mu określona liczbę (sumę kontrolną). Dwa maile o różnej treści mają różne sumy kontrolne, natomiast maile o identycznej treści mają identyczne sumy kontrolne. Jeżeli jakaś suma kontrolna zostanie kilkakrotnie zapisana w bazie to oprogramowanie uzna, że mail taki jest spamem. Filtr zablokuje możliwość otrzymywania takiej wiadomości i nie przepuści już kolejnych mailii o  takiej samej treści. Aby uniknąć blokowania naszych wysyłek przez ten filtr można wstawić adres e‑mail nadawcy w stopce. W tym celu należy skorzystać z opcji "cechy adresata" w edytorze SARE. Filtr ten analizuje również tematy wiadomości identycznym mechanizmem przypisywania sum kontrolnych. Dlatego pamiętajmy o nadawaniu naszym wysyłkom różniących się znakami tytułów.

Najpopularniejszym i najskuteczniejszym z filtrów jest filtr Bayes'a. Jego sposób działania w uproszczeniu polega na wyszukiwaniu w wiadomościach słów kluczowych. Filtr bayesowski porównuje bowiem zawartość przychodzącego maila z bazą spamów i drugą - "bezpiecznych" wiadomości. Taka baza budowana jest od podstaw. Na niektórych serwerach robi to za nas administrator, na innych możemy robić to sami (opcja "Uznaj za spam"). Dlatego nie ma jednego zestawu słów kluczowych, których osoby nie wysyłające spamu mogłyby stosować. Nowy mail analizowany jest na podstawie grupy wyrazów, a filtr oblicza prawdopodobieństwo, że ma do czynienia ze spamem. Warto zatem unikać słów typowych dla spamu, np. okazja, promocja etc. Można również skorzystać z opcji "To nie jest spam", jaka dostępna jest na serwerze odbioru poczty. Dzięki temu wysyłane informacje zostaną wspiane na "białą listę" wiadomości, a filtry poddawać je będą z mailami, które odbiorca chce otrzymywać.