spamdyke

Screenshot Software:
spamdyke
Szczegóły programowe:
Wersja: 5.0.0
Filmu: 17 Feb 15
Wywoływacz: Sam Clippinger
Licencja: Wolny
Popularność: 13

Rating: nan/5 (Total Votes: 0)

spamdyke jest oprogramowanie open source napisany w C jako zamiennik rozwijanej w filtr do zastosowania qmail, dla sendmaila, mające na celu zapewnienie liczne funkcje, w tym szarej liście, połączenia w czasie sprawdzania DNS na czarną listę RHSBL / RBL, lepsze rejestrowanie, i checking.Features nadawcy MX przy glancespamdyke został zaprojektowany w taki sposób, że zapewnia TLS i autoryzacji SMTP do niezałatanych serwerów qmail. Może być używany do monitorowania i przechwytywania SMTP połączeń między serwerem qmail i zdalnego hosta.
Filtr jest zdolny do blokowania spamu, podczas gdy spamer jest nadal podłączony, bez konieczności dodatkowej pamięci lub przetwarzaniu. spamdyke oferuje wiele filtrów antyspamowych, a także różne funkcje, które zwiększą qmail.
spamdyke obejmuje szeroką gamę filtrów antyspamowych, zorganizowane w czterech głównych kategoriach, takich jak filtry odwróconej DNS, filtry białej i czarnej, filtry graylist i innych filtrów, które można oglądać na pierwszy rzut oka w następnym section.Included antyspamowego filtersAmong Filtry reverse DNS, możemy wymienić wsparcie dla wymagających nazwy domeny odwrotnej, wsparcie dla wymagających nazwy domeny odwrotnej rozwiązać z adresami IP, wsparcie dla wymagających nazwy domeny odwrotnej być prawdziwe, a nie dynamicznie przydzielany, jak również wsparcie dla wymagających ważny MX (serwer poczty) dla nazwy domeny nadawcy.
Na białej / czarnej listy filtrów obejmują zdolność do wyszukiwania adresów IP i DNS lub odwrócenie białej listy czarnej listy, RBL pliki wyszukiwanie DNS (białe listy czasie rzeczywistym i czarne listy), wyszukiwanie DNS (RHSBLs prawy-białych list boczne oraz czarne listy), wyszukiwanie odbiorcy i nadawcy białej listy lub listy zablokowanych plików, a także szukać nagłówki wiadomości do pewnych treści.
Z drugiej strony, filtry graylist pozwala na pewne dziedziny odbiorców greylisting do greylist połączeń z domeny DNS pewne odwrotnej lub adresy IP, aby przejść dla niektórych domen szarej, reverse DNS domen lub adresów IP, a także do wdrożenia maksymalnych i minimalnych wieku dla greylist wpisów

Co nowego w tym wydaniu:.

  • przekształciła skrypty testowe, aby umieścić je w folderach według kategorii. To właśnie sprawia, że ​​zawartość katalogu trochę łatwiejsze.
  • Poprawiono kilka literówek w pliku README. Dzięki John Mendoza za zgłoszenie tych.
  • Poprawiono bardzo niejasne błąd w spamdyke_log (): w systemach Linux (być może tylko systemy 64-bitowe), vsyslog () od czasu do czasu nie będzie wydrukować wszystkie zmienne argumenty. Jednym ze sposobów okazało się wywołać ten problem. - Kiedy RDNS-blacklist-reż aktywny jest filtr z katalogu konfiguracyjnym
  • Naprawiono błąd w find_domain (), które mogą powodować naruszenia ochrony pamięci podczas przetwarzania pewnych nieprawidłowych formatów. Dzięki Gary Gendel za zgłoszenie tego.
  • Dodane kopię zapasową / przywrócić funkcję do & quot; prowadzonym & quot; Skrypt w quot i; testach & quot; folder, aby zapisać kopię najbardziej krytycznym systemu i plików przed uruchomieniem żadnych qmail'u skryptów. Jest to konieczne, ponieważ niektóre z tych plików skryptów zmienić, a jeśli nie będą działać poprawnie lub są anulowane, oryginały zostaną utracone.
  • Dodane & quot; -skipcompile & quot; Flaga do & quot; uruchomić & quot; Skrypt w quot i; testach & quot; Folder pominąć rekonfiguracji i rekompilacji wszystkich plików binarnych, gdy skrypt jest uruchomiony.
  • Zmienione & quot; uruchomić & quot; Skrypt w quot i; testach & quot; Folder opróżnić kolejkę qmail'a przed i po testy są prowadzone.
  • Zmienione & quot; uruchomić & quot; Skrypt w quot i; testach & quot; Folder porównać aktualne pliki systemowe i konfiguracyjne qmail z ostatniej kopii zapasowej po zakończeniu każdego skryptu. Jeśli nie pasują, Ostatnia kopia zapasowa zostanie przywrócona. Jeśli nadal nie pasuje, skrypt zatrzymuje się z błędem.
  • Zmienione nihdns_query (), aby zaakceptować opcja & quot; preferowane & quot; typ odpowiedzi. Jeśli kilka typów są testowane, będzie poczekać co najmniej jednego limitu czasu na odpowiedź tego typu przyjechać, a nie zawsze akceptując pierwszą odpowiedź przyjeżdżać. Będzie przyjmować zapisaną odpowiedź przed ponownym wysłaniem zapytania, jednak.
  • nie kompatybilny wstecz: Zmieniono nihdns_mx () ​​wolą rekord MX nad rekordu A, jeżeli obie są. Mając wybór, rekord MX będą sprawdzane pod kątem ważności i rekord zostanie zignorowany. Dzięki Bruce Schreiber za sugerowanie tego.
  • Poprawiono filter_level () i smtp_filter (), aby pominąć whitelistingu i wymaga uwierzytelnienia, jeśli & quot; filtr poziomu & quot; opcja jest ustawiona na & quot; wymagają-auth & quot ;, że dokumentacja mówi, że powinien. Dzięki Arne za zgłoszenie tego jednego.
  • Zmienione nihdns_create_packet () rozebrać końcowe kropki z nazw przed ich użyciem w kwerend DNS. Kropka spływu jest tradycyjny sposób powiedzieć resolverowi libc nie dołączyć lokalną nazwę domeny i wiele administratorów spodziewać się go używać. Od spamdyke nie dopisuje domenę lokalną i nie korzysta z rozpoznawania nazw libc jest, to nie jest konieczne i powoduje wyszukiwań na porażkę. Dzięki Dossy Shiobara za zgłoszenie tego.
  • Zmienione pośrednika (), aby zawsze wysłać & quot; STARTTLS & quot; Odpowiedź na & quot; EHLO & quot; jako kontynuacja, nigdy jako ostatniej linii (tylko wtedy, gdy spamdyke jest wstawianie & quot; STARTTLS & quot;). To działa na całym błąd w kliencie poczty Android, który wygląda tylko na & quot; STARTTLS & quot; jako kontynuację. Dzięki Jonas Pasche do pisania o tym, jak obejść ten błąd na swoim blogu.
  • nie kompatybilny wstecz: Zmieniono znaczenie & quot; białej liście & quot; tylko zwolnić połączenie z filtrów antyspamowych spamdyke za; Biała lista nie umożliwia podłączenie do przekazywania poczty. Oznacza to spamdyke będzie już tylko ustawić zmienną środowiskową RELAYCLIENT jeśli & quot; przekaźnik poziomu & quot; opcja jest ustawiona na & quot; pozwalają wszystko & Quot ;. Przekazywanie musi być teraz kontrolowane przez tcpserver'em lub xinetd. Wielkie podziękowania dla Erica Shubert dla sugeruje i debaty to ze mną.
  • nie kompatybilny wstecz: Usunięto & quot; Dostęp do-pliku & quot; i & quot; odrzucenie tekstu-access-zaprzeczył & quot; Opcje, bo były potrzebne tylko do kontrolowania funkcji przekazywania. Ponadto usunięto skrypty testowe, które je wykonywane, oraz zmodyfikowane wiele innych skryptów testowych, które je stosować.
  • nie kompatybilny wstecz: Usunięto & quot; no-check & quot; Wartość z & quot; przekaźnika poziomu & quot; opcji i zmienił sens & quot; normalnie & quot; Wartość używać logiki wcześniej przypisany do & quot; nie-check & quot;.
  • Dodano opcję & quot; odrzucenia-nadawcę & quot; podjąć wiele wartości. Jeśli wartość & quot; nie-lokalne & quot; jest podana, nadawca zostanie odrzucona, jeśli nazwa domeny nie jest obsługiwana lokalnie. Jeśli wartość & quot; uwierzytelniania-niedopasowania & quot; jest podana, nadawca zostanie odrzucona, jeśli adres nadawcy nie odpowiada dokładnie nazwę użytkownika podane podczas uwierzytelniania (lub jeśli nazwa użytkownika autoryzacji nie jest adres e-mail, nazwę użytkownika nadawca musi dopasować nazwę użytkownika uwierzytelniania). Jeśli wartość & quot; uwierzytelniania-domeny-niedopasowania & quot; jest podana, nadawca zostanie odrzucona, jeśli nazwa domeny nie jest częścią nazwy użytkownika danego podczas uwierzytelniania. Dzięki Mark Frater za sugerowanie tego.
  • Dodano opcje & quot; odrzucenie tekstu-nadawca-nie-lokalne & quot; i & quot; odrzucenie tekstu-nadawcy uwierzytelnianie-niedopasowanie & quot; aby tekst odrzucenia danego przypadku & quot; odrzucają-nadawca & quot; Filtry są wyzwalane opcję.
  • nie kompatybilny wstecz: Usunięto opcję & quot; odrzucają-brakuje-nadawcy-MX & quot; i złożył swój filtr w & quot; odrzucić jako nadawcy & quot; Filtr na & quot; nie-mx & quot; opcji.
  • nie kompatybilny wstecz: Zmiana nazwy opcji & quot; odrzucenie tekstu-brakuje-nadawca-mx & quot; & quot; odrzucenie tekstu-nadawcy-no-mx & quot;.
  • nie kompatybilny wstecz: Zmiana nazwy opcji & quot; odrzucają-identyczną-nadawcy-biorca & quot; & quot; odrzucają-odbiorcę & quot; o wartości & quot; samo-jak-nadawcy & quot ;. Funkcjonalność pozostaje taka sama.
  • nie kompatybilny wstecz: Zmieniono nazwę opcję & quot; odrzucenie identycznego tekstu nadawca-odbiorca-& quot; & quot; odrzucenie tekstu-odbiorca-sam-w-nadawcy & quot;.
  • nie kompatybilny wstecz: Zmieniono nazwę opcję & quot; miejscowe-domen-pliku & quot; & quot; qmail-rcpthosts-pliku & quot ;. Nazewnictwa zawsze było mylące, gdyż qmail rozróżnia domen, które powinny być przyjęte przez qmail-smtpd podczas SMTP (rcpthosts) i domen, które są faktycznie umieszczonych lokalnie skrzynek pocztowych w lokalnym systemie plików (chłopów). Opcje te zawsze oznaczało były, ale teraz, że spamdyke musi wiedzieć, obie listy domen, nadszedł czas, aby je zmienić. Ta opcja jest obecnie dozwolone w katalogach konfiguracyjnych.
  • nie kompatybilny wstecz: Usunięto opcję & quot; lokalne-domeny-entry & quot; ponieważ dostarczanie domen, które mogą być przyjęte w trakcie SMTP tylko spamdyke (ale nie qmail) powoduje nieoczekiwane rezultaty podczas walidacji odbiorcy. Jeśli domena ma być przyjęta podczas SMTP, należy dodać do plików kontrolnych stosowanych zarówno przez spamdyke i qmail.
  • Dodane CDB poszukiwania kod w cdb [ch] czytać DJB na & quot;. Stałej bazy danych & quot; Pliki podczas walidacji odbiorcy. Format tych plików jest dochodzona (o DJB) być szybki i skuteczny. Nie kłamią ...
  • Dodano opcję & quot; qmail-morercpthosts-cdb & quot; aby pliki CDB być pod warunkiem, że zawierają listy domen, dla których należy dopuszczać poczty podczas SMTP. Czy ktoś naprawdę skorzystać z tej qmail & quot; funkcji & quot;?
  • wylewa dokumentacji qmail i kodu źródłowego, aby dowiedzieć się dokładnie, jak to określa, gdzie dostarczyć wiadomość. Dokumentacja jest często błędnie i rozległe badania był zobowiązany do odkrycia prawdy. Procedura wynikająca jest zamknięty w schemacie w folderze dokumentacji.
  • Dodano generator & quot; & quot; Program do tworzenia skryptów testowych, by sprawdzić każdą możliwą ścieżkę przez odbiorcę poprawności schematu blokowego, zarówno spamdyke w miejscu i bez (sprawdzić schemat blokowy jest poprawna). Program do generowania skryptów było konieczne, ponieważ istnieje prawie 250K możliwe ścieżki do testowania.
  • Dodane wartość & quot; nieprawidłową & quot; do opcji & quot; odrzucają-odbiorcę & quot; aby sprawdzić, czy istnieje lokalny adres odbiorcy przed zaakceptowaniem wiadomość. Ten proces walidacji używa tej samej logiki, jak qmail przy podejmowaniu decyzji, czy / gdzie dostarczyć wiadomość, więc nie są potrzebne żadne dodatkowe kroki do tej pracy (np utrzymanie listę prawidłowych adresów w osobnym pliku). Jeśli proces ten określa lokalny adres jest prawidłowy, dostawa jest gwarantowana. Opcja ta powinna wyeliminować nawyk qmail'a wysyłania spamu rozproszenia wstecznego.
  • Dodane wartość & quot; brak & quot; do opcji & quot; odrzucają-odbiorcę & quot; aby sprawdzić, czy lokalny odbiorca akceptuje pocztę w tej chwili. Prawdopodobnie jako relikt z Dawnych Dni, kiedy ludzie faktycznie edytowanych plików .qmail ręcznie, qmail sprawdza uprawnienia do plików i folderów plików Przed dostarczeniem wiadomości. Jeśli są one ustawione na pewne wartości, będzie qmail kolejce wiadomość dopóki uprawnienia są stałe lub odbijać wiadomość, jeśli znajduje się w kolejce zbyt długo. W tych oświeconych czasach, takie uprawnienia są bardziej narażone z powodu błędu lub nadzoru, niż celowego działania.
  • Dodano opcje & quot; qmail-assign-cdb & quot ;, & quot; qmail- defaultdelivery-pliku & quot ;, & quot; qmail- envnoathost-pliku & quot ;, & quot; qmail-mieszkańcy-pliku & quot ;, & quot; qmail-me-pliku & quot; , & quot; qmail- percenthack-pliku & quot; i & quot; qmail-virtualdomains-pliku & quot; aby spamdyke używać różnych plików kontrolnych niż qmail. Jest bardzo mało prawdopodobne, aby ktokolwiek kiedykolwiek potrzebują tych opcji (i byłoby nierozsądne, aby z nich korzystać), ale są one dostępne tylko w przypadku.
  • Dodano opcję & quot; odrzucenie tekstu-odbiorca-nieważne & quot; aby tekst, odrzucenia, gdy & quot; nieważne & quot; filtrowanie & quot; odrzucają-odbiorcę & quot; jest wyzwalany.
  • Dodano opcję & quot; odrzucenie tekstu-odbiorca-niedostępne & quot; aby tekst, odrzucenia, gdy & quot; niedostępne & quot; filtrowanie & quot; odrzucają-odbiorcę & quot; jest wyzwalany.
  • Usunięto filter_recipient_local function () i przeniosła swoją logikę do filter_recipient_valid ().
  • Usunięto filter_recipient_relay function () i przeniosła swoją logikę do filter_recipient_valid ().
  • Zmienione & quot; pomóc & quot; Opcja tylko pokazać listę dostępnych opcji bez pomocy tekstu.
  • Dodane & quot; więcej-help & quot; opcji, aby wyświetlić pełną listę opcji z wszystkimi tekstami pomocy.
  • Dodano opcje & quot; ip-przekaźnik-entry & quot ;, & quot; ip-przekaźnik-pliku & quot ;, & quot; RDNS-przekaźnik-entry & quot; i & quot; RDNS-przekaźnik-pliku & quot; aby umożliwić przekazywanie z określonych adresów IP i / lub nazwy RDNS, ponieważ nie jest już whitelisting oznacza zdolność do przekazywania. Jeśli któraś z tych opcji są dopasowane, zmienna RELAYCLIENT będzie ustawiony przed rozpoczęciem qmail.
  • Stworzył & quot; create_cdb & quot; Program do generowania plików o dowolnej wielkości CDB, wypełnionych danych losowych, na CDB sprawdzających testera spamdyke za. create_cdb ma również zdolność do skorumpowanego generowanego CDB w siedmiu sposobów; to sprawia, że ​​bardziej szczegółowe badania, niż po prostu przy użyciu pliku losowe śmieci.
  • Usunięto wszystkie zastosowania w TESTSD_ * zmiennych środowiskowych z skryptów testowych i zastąpić je odpowiednimi wywołaniami dnsdummy. Pozwala to na uruchamianie skryptów testowych bez potencjalnych zakłóceń z zewnętrznych zmian DNS i bez konieczności działającego serwera spamdyke znaleźć przykładowe wartości.
  • Poprawiono smtp_filter () i pośrednictwo (), aby wyczyścić listę zapisanych adresów odbiorców po wydrukowaniu wiadomości z logów. Zapobiega to duplikaty wiadomości dziennika, gdy wiele wiadomości e-mail są dostarczane w tym samym związku. Dzięki Teodor Milkov i David Davidov za zgłoszenie tego.
  • Dodane & quot; -skippatched & quot; i & quot; -skipunpatched & quot; flagi do & quot; metę & quot; skrypty pominąć żadnych testów, które wymagają poprawioną wersję lub niezałatany qmail, odpowiednio.
  • Poprawiono drobny błąd w find_username (), która obcina ostatni znak nazwy użytkownika, gdy jest podane nie domeny. To nie był problem, ponieważ spamdyke odrzuca adresów odbiorców bez nazw domen i tak, ale jednym z skryptów testowych walidacji odbiorca go znaleźć.
  • Dodano opcję & quot; TLS dhparams-pliku & quot; możliwość zapoznania DH params z pliku do tworzenia kluczy efemeryczne podczas negocjacji klucza SSL / TLS. Dzięki Marc Gregel za sugerowanie tego.
  • Zmienione wszystkie komunikaty o błędach do wyjścia w pliku, nazwy funkcji i numer linii, która je wygenerowała, podobnie jak komunikaty debugowania i nadmiernych.
  • Dodano nowy poziom dziennika, LOG_LEVEL_CONFIG_TEST, komunikaty o błędach config-badawczych. Poziom jest traktowany tak samo jak LOG_LEVEL_ERROR wyjątkiem pliku, nazwy funkcji i linii numerów nie są drukowane.
  • Dodano nowy poziom decyzji, FILTER_DECISION_AUTHENTICATED dla połączeń uwierzytelnionych. Procedury filtrów używać tego poziomu odróżnić połączeń, które powinny być niefiltrowane powodu uwierzytelniania kontra whitelistingiem.
  • Dodano nowy typ opcji konfiguracji: CONFIG_TYPE_ALIAS. Opcje tego typu są aliasami dla innych opcji. To eliminuje powielanie wartości i potencjału przeoczeń w graylist / opcji greylist.
  • Dodane jakiś kod do & quot; uruchomić & quot; Skrypt w quot i; testach & quot; Katalog spróbować wykryć podstawowe wysypisk. Niektóre z badań ogłosi sukces, nawet jeśli spamdyke zwraca błąd i odcina wyjście przedwcześnie.
  • Usunięto reset_rejection nieużywane funkcje () i skip_cfws ().
  • Odkryto spamdyke nie może odczytać wszystkie pliki potrzebne do weryfikacji odbiorcy w czasie normalnej pracy, ponieważ są one własnością różnych użytkowników z restrykcyjnych uprawnień i spamdyke nie działa jako root. Nie jestem pewien, jak brakowało mi to, ale to zupełnie moots ponad rok pracy.
  • Przeniesiony cały kod odbiorca valiation do zewnętrznego programu o nazwie & quot; spamdyke-QRV & quot ;. Program ten ma na celu wyłącznie sprawdzania poprawności odbiorcy i nic więcej, więc to musi być bezpiecznie uruchomić jako root (przynajmniej bezpieczniejsze niż bieganie spamdyke jako root).
  • Usunięto opcje & quot; qmail-assign-cdb & quot ;, & quot; qmail- defaultdelivery-pliku & quot ;, & quot; qmail- envnoathost-pliku & quot ;, & quot; qmail-mieszkańcy-pliku & quot ;, & quot; qmail-me-pliku & quot; i & quot; qmail- percenthack-pliku & quot; z spamdyke, ponieważ kod walidacji odbiorca nie ma.
  • Dodano opcję & quot; odbiorcy-sprawdzania-polecenie & quot; do przejścia ścieżkę spamdyke-QRV, która zostanie wywołana, gdy potrzebne jest zatwierdzenie odbiorcą.

Co nowego w wersji 4.3.1:

  • To wydanie naprawia kilka błędów przetwarzania w Nowy filtr nagłówek czarnej listy i naruszenie zasad dostępu, które mogą prowadzić do wypadków.
  • Czarna lista nagłówek powinien bezpiecznie włączyć teraz.

Co nowego w wersji 4.3.0:

  • dodaje możliwość filtrowania wiadomości w oparciu o Treść ich nagłówków. To rozwiązuje kilka drobnych błędów, błąd kompilacji na Debiana 7 i główną szereg błędów, które mogą doprowadzić do przepełnienia bufora (ewentualnie wykorzystać zdalnie, w zależności od opcji konfiguracyjnych). Proszę uaktualnić natychmiast!

Co nowego w wersji 4.2.0:

  • Zmienione read_file () zwraca liczbę użytku wiersze czytać, zamiast całkowitej liczby linii (w tym komentarzy i spacji).
  • Poprawiono ogromne thinko w wielu połączeń do read_file () - gdy funkcja zwraca 0, wartość zwracana jest wartość NULL. To było przyczyną spamdyke do katastrofy, gdy treść nie została odczytana z plików przez & quot; dns-blacklist-pliku & quot ;, & quot; dns-Biała-pliku & quot ;, & quot; prawa oś-blacklist-pliku & quot ;, & quot; prawa oś-Biała-pliku & quot; i & quot; hosta-pliku & quot ;. Dzięki David Stiller za zgłoszenie tego jednego i zapewnia dużą pomoc w śledzeniu go.
  • Dodano opcję & quot; szyfrowania TLS-list & quot; do określenia listy szyfrów do wykorzystania w SSL / połączeń TLS. To nie będzie rozwiązaniem wielu ludzi będzie kiedykolwiek używać, ale w specyficznych ustawień, jest to wymagane. Dzięki Chris Boulton za zasugerowanie tego jednego i produkcji poprawkę do jej wykonania.
  • Dodano nową wartość do & quot; TLS poziomu & quot ;: & quot; smtp-no-przejściówki & quot; aby spamdyke zaoferować TLS, ale zapobiec jego przejściu TLS, poprzez qmail jeśli biblioteka SSL nie można zainicjować z jakiegoś powodu.
  • Naprawiono błąd w smtp_filter które pozwoliły otwartego przekazywania gdy spamdyke został skonfigurowany z & quot; lokalnych domen wjazdu & quot; zamiast & quot; domeny lokalni plik & rdquo;.
  • Przeniesiony kod z do_spamdyke (), że zestaw standardowego wejścia i wyjścia gniazda do non-blocking w tls_read () i tls_write () zamiast. Ustawianie gniazda na non-blocking w całym okresie powodował jakieś dziwne zachowanie, gdy logowanie do zaprzestania po serii dużych nakładów.
  • refactored parsera adres (po raz kolejny), aby naprawić błąd, który nie został prawidłowo obsługi adresów routingu. Dzięki Chris Boulton zgłaszania tego.
  • Poprawiono process_config_file (), aby nie zresetować & quot; wielokrotność & quot; wartości domyślnych, jeśli został celowo usunięty podczas konfiguracji.
  • Poprawiono prepare_settings (), aby wyzerować wszystkie wartości domyślne przed rozpoczęciem przetwarzania linii poleceń lub plików konfiguracyjnych tak & quot; stwardnienie & quot; Wartość można usunąć podczas konfiguracji.
  • Poprawiono configure.ac użyć polecenia gcc #pragma traktować ostrzeżenia formatu jak błędy, zamiast polegania na AC_LANG_WERROR (który nie zawsze działa).
  • Dodano opcje & quot; dns-query-typu & quot ;, & quot; dns-query-Typ-mx & quot ;, & quot; dns-query-ptr typu & quot; i & quot; dns-query-Typ-RBL & quot; aby ograniczyć typy zapytań DNS, które mogą być wysyłane do różnych celów. Dzięki Teodor Milkov za sugerowanie tego.
  • Naprawiono błąd, który powodował, że limit czasu, gdy filtr po RCPT jest uruchamiany na nie-lokalnego adresu. spamdyke ma zamknąć połączenie qmail i czekać na jego wyjściu, ale zamiast po prostu czeka na jego wyjściu, co prowadzi do niepotrzebnych opóźnień. Dzięki Ulrich C. Manns za zgłoszenie tego.
  • Naprawiono błąd w policy.php.example. Dzięki Richard Lamse za zgłoszenie tego.
  • Poprawiono kompilator na Fedorze 11. Dzięki Ertan Orhan zgłaszania tego.
  • Naprawiono błąd w sendrecv gdzie zmienna odinicjowany było przyczyną błędnych stragany i limity czasu w CentOS 5.5.

Co nowego w wersji 4.1.0:

  • Kilka poprawek, w tym TLS / SSL numerze które mogą powodować spamdyke powiesić na zawsze. Niektóre nowe funkcje, w tym odrzucenia wiadomości, gdy nadawca i odbiorca adresy są takie same.

Co nowego w wersji 4.0.10:

  • błąd w Plesk 9, który określa adres IP zdalnego Adres do nazwy zamiast adresu IP został obejść.

Co nowego w wersji 4.0.9:

  • To wydanie naprawia błąd w składni adresu, który uniemożliwiało nadawcy / odbiorcy pewne czarnej listy / białej listy wpisy z dopasowania.
  • naprawia również błąd w funkcji testowania konfiguracji, że nie był w stanie zlokalizować spamdyke binarny, czy to poza bieżącym katalogu.

Co nowego w wersji 4.0.8:

  • obejście dodano do projektowania w wadę DJB na multilog, które mogą powodować uszkodzone wiadomości dziennika, gdy serwer jest pod obciążeniem.

Co nowego w wersji 4.0.6:

  • Słowa kluczowe dla filtru IP-w-RDNS są teraz poprawnie zakończone, więc mogą być dopasowane.
  • AUTH reklamy z łataną qmail są teraz całkowicie usunięte, gdy & quot; smtp-auth-poziom & quot; Opcja jest & quot; zawsze & quot; lub & quot; zawsze szyfrowane & rdquo;.
  • nazwa RBL dopasowania / RHSBL jest obecnie zalogowany, gdy wiele RBL / RHSBLs są używane, a nie zawsze zalogowaniu się pierwszy.
  • Wolne zdalnymi serwerami są teraz obsługiwane grzecznie tak spamdyke nie zużywa 100% CPU.
  • Korzystanie z funkcji rejestrowania pełnego z & quot; log-level & quot; Opcja ustawiona na & quot; nadmierne & quot; nie wysyła wyjście zalogować do serwera zdalnego, gdy spamdyke jest używany na serwerach Plesk.

Wymagania :

  • qmail

Podobne oprogramowanie

Inne programy z deweloperem Sam Clippinger

Calendar
Calendar

2 Jun 15

Komentarze do spamdyke

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!