Nowość Wtyczka do Thunderbirda i wspólna baza spamu

Pancerna ochrona Twojej skrzynki przed spamem.

Antispam Pancernapanda ocenia każdą wiadomość kilkunastoma sygnałami: SPF, DKIM, DMARC, listami DNSBL, skanem załączników i bazą spamu zebraną przez innych użytkowników. Spam trafia do folderu SPAM, a wiadomości wątpliwe do kwarantanny. Działa przez IMAP albo bezpośrednio na serwerze hostingowym.

  • Bez zmiany serwera poczty
  • Jeden panel dla wszystkich kont
  • Panel po polsku
Pod maską
  • IMAP
  • SSH + Maildir
  • SPF · DKIM · DMARC
  • Spamhaus i inne DNSBL
  • ClamAV
  • VirusTotal
  • Thunderbird 115+
  • Docker / Coolify
Jak to działa

Trzy kroki do czystej skrzynki

Nie trzeba zmieniać serwera poczty ani rekordów MX. Antispam łączy się z istniejącymi skrzynkami i sprząta je na bieżąco.

1

Podłączasz skrzynkę

Podajesz dane IMAP albo dostęp SSH do hostingu. Panel sprawdza połączenie i środowisko serwera (PHP, SQLite, Maildir).

IMAP SSH
2

Każda wiadomość dostaje wynik

Nagłówki, nadawca, listy DNSBL, załączniki i wspólna baza dodają punkty. Białe listy pomijają ocenę, czarne listy od razu podnoszą wynik.

SPF +6 DKIM +4 DNSBL +5 Feed +6 Reply-To +3 24
3

Spam wylatuje ze skrzynki odbiorczej

Powyżej progu spamu wiadomość trafia do folderu SPAM (albo jest kasowana). Wiadomości z pogranicza idą do kwarantanny, a czyste zostają w INBOX.

INBOX< 5 pkt KWARANTANNA5–9 pkt SPAM≥ 10 pkt
Funkcje

Wszystko, czego potrzebuje skrzynka pod ostrzałem

Kilka niezależnych warstw ochrony zamiast jednej reguły, która łatwo się myli. Każdą warstwę włączasz, wyłączasz i ważysz w panelu.

SPF, DKIM i DMARC

Sprawdza uwierzytelnienie nadawcy i wyłapuje podszywanie się pod znane domeny, w tym niezgodny Reply-To.

Listy DNSBL

Gotowe presety: Spamhaus, SORBS, Barracuda, SpamCop, PSBL i UCEPROTECT. Możesz też dodać własne strefy. Wyniki są cache'owane, więc DNS nie jest zasypywany zapytaniami.

Skan załączników

ClamAV sprawdza pliki w locie. VirusTotal dostaje tylko hash SHA-256, nigdy sam plik. Wykryte malware od razu oznacza wiadomość jako spam.

Białe i czarne listy

Dla domen i adresów e-mail, osobno dla każdego konta. Wzorce dokładne, wieloznaczne (*.example.com) i wyrażenia regularne.

Kwarantanna

Wiadomości z pogranicza nie giną. Lądują w osobnym folderze, gdzie przeglądasz je w panelu i jednym kliknięciem przywracasz.

Dziennik ocen

Każda decyzja ma zapisany wynik i listę powodów (spf:fail, dnsbl:zen, clamav:…). Wiesz dokładnie, dlaczego wiadomość została oznaczona.

Wspólna baza spamu

Spam złapany na jednej instancji szybciej trafia na pozostałe. Wymieniane są tylko jednokierunkowe odciski SHA-256, bez adresów i treści.

Jak to działa →

Import i eksport

Masowe dodawanie reguł i przenoszenie list między kontami i serwerami.

Scoring

Przejrzysty pipeline zamiast „czarnej skrzynki”

Każda wiadomość przechodzi przez łańcuch sprawdzeń. Każde trafienie dodaje punkty, a o decyzji przesądza suma. Progi i wagi ustawiasz sam.

  1. Białe listy

    Zaufany nadawca? Wiadomość nie jest w ogóle oceniana.

    STOP
  2. Czarne listy domen i adresów

    Dokładne dopasowanie, wildcard lub regex, każda reguła z własną wagą.

    +10
  3. SPF · DKIM · DMARC

    Brak lub błąd uwierzytelnienia domeny nadawcy.

    +4…6
  4. Heurystyki nagłówków

    Niezgodny From/Reply-To, CAPS LOCK i „$$$” w temacie, brak Message-ID, długi łańcuch Received.

    +2…3
  5. DNSBL

    IP serwera nadawcy sprawdzane na włączonych listach blokad.

    +wg strefy
  6. ClamAV i VirusTotal

    Zainfekowany załącznik od razu oznacza wiadomość jako spam.

    +15 · SPAM
  7. Wspólna baza spamu

    Nadawca albo treść znane już z innych zgłoszeń.

    +6
Dwa tryby pracy

Przez IMAP albo prosto na serwerze

Każde konto ma własny tryb połączenia. Skrzynki u zewnętrznych dostawców obsługujesz przez IMAP, a na własnym hostingu uruchamiasz lekkiego agenta.

Tryb zdalny

IMAP

Antispam łączy się ze skrzynką jak zwykły klient poczty, ocenia nowe wiadomości i przenosi spam do odpowiednich folderów.

  • Działa z dowolnym serwerem poczty: hosting, Gmail z hasłem aplikacji, własny Dovecot
  • Nic nie instalujesz po stronie serwera poczty
  • Pełny pipeline: DNSBL, ClamAV, VirusTotal, wspólna baza
  • Automatyczne skanowanie z crona co kilka minut
Tryb hostingowy

SSH + agent Maildir

Jeden plik PHP na serwerze hostingowym pracuje bezpośrednio na katalogach Maildir, bez IMAP-a. Reguły trzyma lokalnie w SQLite.

  • Wdrożenie agenta jednym kliknięciem z panelu (klucz SSH ed25519)
  • Synchronizacja reguł, DNSBL i ustawień skanu załączników
  • Zero zależności Composera: wystarczy PHP 7.1+ i SQLite3
  • Raport ze skanu w JSON i kontrola stanu (health)
# na serwerze hostingowym
$ php antispam-agent.php scan --maildir=~/Maildir
{
  "checked": 120, "whitelisted": 45,
  "blacklisted": 12, "attachments_flagged": 2,
  "moved_to_spam": 12
}
Wspólna baza spamu

Spam zauważony raz jest blokowany wszędzie

Gdy któraś instancja uzna wiadomość za spam, zapisuje jej odcisk. Odciski trafiają do centralnego huba, a pozostałe instancje je pobierają. Kolejna fala tej samej kampanii jest wtedy blokowana od pierwszej wiadomości.

sendersha256(„jan.kowalski@spam.example”) → 9f2c…41ab
bodytreść bez podpisu, linków i cyfr → sha256 → c07e…d93f
Prywatność: instancję opuszczają tylko jednokierunkowe hashe SHA-256. Ani adresy, ani treść wiadomości nie trafiają do wspólnej bazy.
Wtyczka Thunderbird

Antyspam bezpośrednio w kliencie poczty

Wtyczka do Thunderbirda 115+ łączy klienta poczty z antyspamem. Pobierasz ją jako gotowy plik .xpi z adresem serwera już w środku, więc nic nie trzeba konfigurować.

FunkcjaBez logowaniaZalogowany
Zgłoś jako spam (do wspólnej bazy)✓✓
Dopisanie nadawcy do czarnej listy konta–✓
„To nie spam”, czyli nadawca na białą listę–✓
Sprawdzanie nowej poczty przy odbiorze–✓
Ręczne „Sprawdź w Antyspamie”–✓

Pobierz wtyczkę (.xpi)

Panel administracyjny

Jeden panel, wszystkie skrzynki

Czytelny panel po polsku, z trybem jasnym i ciemnym. Konta, listy, kwarantanna, statystyki i konfiguracja w jednym miejscu.

Pulpit

Skuteczność ochrony, liczba spamu i kwarantanny, najczęstsi spamerzy.

Konta

Test połączenia, wdrożenie agenta, synchronizacja reguł i skan na żądanie.

Folder spamu i kwarantanna

Przegląd złapanych wiadomości i przywracanie fałszywych alarmów.

Ustawienia filtra

Progi, wagi sygnałów, ClamAV, VirusTotal i wspólna baza.

Dla kogo

Od jednej skrzynki do całego hostingu

Firmy i biura

Koniec z fałszywymi fakturami, „dopłatami do paczki” i phishingiem na skrzynkach pracowników.

  • Ochrona skrzynek firmowych
  • Kwarantanna zamiast utraconych maili
  • Wtyczka dla pracowników

Firmy hostingowe

Agent Maildir działa bezpośrednio na serwerach klientów, bez przebudowy infrastruktury pocztowej.

  • Wdrożenie przez SSH z panelu
  • Skan wszystkich kont z crona
  • Mniej zgłoszeń do supportu

Administratorzy IT

Przejrzyste reguły, dziennik powodów, CLI i API wspólnej bazy. Pełna kontrola bez magii.

  • Regex i wildcard w regułach
  • Komendy konsoli Symfony
  • Docker i Coolify
Wdrożenie

Gotowe do uruchomienia w kilka minut

  • 1
    Docker Compose albo CoolifyGotowy obraz PHP + Apache z MariaDB. Konfiguracja przez zmienne środowiskowe.
  • 2
    Dodajesz kontaIMAP albo SSH. Klucz ed25519, test środowiska i wdrożenie agenta z panelu.
  • 3
    Cron i gotoweSkan co kilka minut, a reguły same synchronizują się z agentami.
# 1. uruchom aplikację
$ cp .env.example .env
$ docker compose up -d

# 2. wdroż agenta i zsynchronizuj reguły
$ bin/console antispam:agent:sync

# 3. skan wszystkich kont co 5 minut
*/5 * * * * php bin/console antispam:agent:scan-all
FAQ

Najczęstsze pytania

Czy muszę zmieniać rekordy MX albo serwer poczty?

Nie. Antispam nie stoi na drodze poczty jak bramka SMTP. Łączy się z istniejącymi skrzynkami przez IMAP albo pracuje na Maildirze przez agenta i sprząta je po dostarczeniu wiadomości.

Co jeśli ważna wiadomość zostanie uznana za spam?

Wiadomości z pogranicza trafiają do kwarantanny, nie do kosza. W panelu widzisz wynik i listę powodów, przywracasz wiadomość, a nadawcę dopisujesz do białej listy. W Thunderbirdzie wystarczy kliknąć „To nie spam”.

Czy treść moich maili trafia do zewnętrznych serwisów?

Nie. Wspólna baza spamu wymienia wyłącznie jednokierunkowe hashe SHA-256 nadawcy i znormalizowanej treści. VirusTotal dostaje tylko hash załącznika, nigdy sam plik. ClamAV może działać lokalnie na Twoim serwerze.

Jakie wymagania ma agent Maildir?

PHP 7.1+ z rozszerzeniem SQLite3 i dostęp do katalogu Maildir. Nie wymaga Composera. ClamAV i rozszerzenie curl (VirusTotal) są opcjonalne.

Czy działa z Gmailem albo zewnętrzną pocztą?

Tryb IMAP działa z każdym serwerem, który pozwala logować się do IMAP hasłem. W Gmailu wystarczy wygenerować dla antyspamu hasło aplikacji. Dostawcy, którzy wymagają wyłącznie logowania OAuth (np. Microsoft 365), nie są obecnie obsługiwani.

Czy mogę mieć własną instancję i własny hub wspólnej bazy?

Tak. Każda instancja może być jednocześnie hubem i klientem wspólnej bazy. O roli decyduje to, które pola konfiguracji wypełnisz.

Załóż pancerz swojej poczcie

Chcesz chronić skrzynki w firmie albo na serwerach klientów? Pomożemy wdrożyć Antispam Pancernapanda.