Sblam!

Blokuje blogowy spam

Najczęściej zadawane pytania

O serwisie

Jak to działa?

Zainstalowany na Twojej stronie skrypt będzie przekazywał dane z formularza do central­nego serwera Sblam!, który dokładnie je przeana­lizuje i wyda o nich opinię.

Co się stanie, jeśli filtr się pomyli?

Decyzja o losie postów należy do Ciebie. Sblam! ma bardzo wysoką skuteczność (ponad 99.8%) i dodatkowo informuje, kiedy nie jest pewny co do werdyktu, więc możesz ręcznie mode­rować najtrud­niejsze przypadki (ok. 1% postów).

Czy skrypt działa z WordPress, phpBB albo <jakiś inny system>?

Tak. Zadziała ze wszystkim, co opiera się o PHP i formularze słane metodą POST. Jest MOD dla phpBB, Wallace stworzył wtyczkę dla WordPress (chętnie podlinkuję wtyczki dla innych CMSów i for).

W pozostałych przypadkach musisz samodzielnie zintegrować filtr (to nie takie trudne).

Czy filtr jest darmowy i przyszłe wersje będą darmowe?

Tak. Tak. Może być używany na każdej stronie, nawet komercyjnej.

Czy Sblam! jest Wielkim Bratem?

Posty trafiające na serwer są składowane i wyrywkowo przeglądane, ale przecież są to posty, które i tak mają być publicznie dostępne w Inter­necie, skąd trafią do najróżniej­szych baz wyszuki­warek i archiwów.

Cookies (z wyjątkiem jednego prywatnego dla Sblam!) nie są przesyłane. Poufne pola formularza możesz usunąć przez unset($_POST['tajnepole']).

Alterantywnie polecam Spam Karma 2 lub mniejszego Wielkiego Brata — Akismet, wspomagane czarną listą Sblam!.

Mam duży serwis, czy nie zatkam Ci serwera?

Nie musisz się martwić, jeśli otrzymujesz poniżej 10000 komentarzy dziennie. Jeśli masz większy serwis, to skontaktuj się ze mną. W każdym wypadku polecam skorzystać z czarnej listy IP, żeby od razu zablokować część spamerów .

Co się stanie, jeśli padnie serwer Sblam!?

Funkcja sblamtestpost() zwróci 0 i los postu będzie zależał od sposobu integracji Sblam! z resztą strony. Zobacz łączenie z innymi zabezpieczeniami.

Obecnie Sblam! działa na trzech niezależnych serwerach, w dwóch różnych lokalizacjach geograficznych. Jeśli masz odpowiednie środki i umiejętności, możesz hostować swój własny serwer.

Instalacja

Wysłałem post „to jest test spamu” i widać go jako nie-spam w statystykach!

Tekst „to jest test spamu” jest blokowany tylko w polu z treścią. Najprawdopodobniej serwer nie zgadł, które pole ma zawierać treść postu. Podaj serwerowi nazwy pól. Jeśli już je podajesz, to popraw ich kolejność.

Wysłałem post „to jest test spamu” i nie ma go w statystykach!?

Jeśli dochodzą inne posty, to wszystko jest w porządku. Testowe posty z „to jest test spamu” nie są dodawane do statystyk.

Czy mogę sprawdzić sobie wszystkie archiwalne posty?

Nie. Po pierwsze Sblam! będzie blokował masowo wysyłane wiadomości. Po drugie archiwalne posty najczęściej nie zawierają cennych informacji, jak nagłówki HTTP.

Możesz spróbować użyć czarnej listy IP do usunięcia postów/kont najgorszych spamerów.

Czy mogę połączyć Sblam! z innym filtrem/zabezpieczeniem?

Teoretycznie tak, ale nie zawsze to ma sens.

  • Polecam dodatkowo użyć blokowania znanych spamerskich adresów IP, żeby blokować je od razu, bez niepotrzebnego obciążania serwera Sblam!.
  • Dobrym pomysłem jest połączenie Sblam! z CAPTCHA, które będzie wyświetlane tylko, gdy Sblam! zidentyfikuje post jako spam lub będzie niedostępny. Uważaj jednak, żeby zrobić czytelne, ale skuteczne CAPTCHA, bo inaczej ono stanie się słabym punktem ochrony antyspamowej.
  • Nie ma sensu łączyć Sblam! z podobnie działającymi filtrami jak Akismet i Defensio. Zwiększenie ilości filtrów zwiększy prawdopobieństwo pomyłki.
  • Jeśli używasz antyspamowej sztuczki (np. ukryte pola formularza) albo proste testy turinga („ile to 2+2”) i się sprawdzają, to pozostań przy nich i nie stosuj Sblam!. Jeśli nie działają zadowalająco dobrze, to je usuń i zamiast nich stosuj Sblam!.

Jeśli znasz skuteczną technikę antyspamową, której Sblam! jeszcze nie używa, to daj znać.

Pobierz skrypt skrypt jest darmowy — licencja

Wymagania

  • PHP 4.2+ lub PHP 5.
  • Włączone (standardowe) rozszerzenie sockets.
  • Podstawowa znajomość programowania w PHP (zobacz opis instalacji).
Kontakt Mapa strony Licencja Atom Feed
2007.08. Autor Sblam: porneL, Webmasterka: Falka