spamdyke este un software open source scris în C ca un înlocuitor drop-in filtru pentru aplicarea qmail, pentru sendmail, concepute pentru a oferi numeroase caracteristici, inclusiv graylisting, conexiune de timp pe lista neagră, verificarea DNS RHSBL / RBL, îmbunătățit exploatare forestieră, și checking.Features expeditor MX-o glancespamdyke a fost proiectat în așa fel încât acesta oferă TLS și SMTP AUTH la serverele qmail vulnerabil. Acesta poate fi folosit pentru a monitoriza și conexiuni între un server qmail și o gazdă de la distanță intercepta SMTP.
Filtrul este capabil de a bloca spam-ului în timp ce spammer este încă conectat, fără a necesita nici o depozitare sau prelucrare suplimentară. spamdyke are numeroase filtre anti-spam, precum și diverse caracteristici care vor spori qmail.
spamdyke include o mare varietate de filtre anti-spam, organizat în patru categorii principale, cum ar fi filtre inverse DNS, whitelist si lista neagră filtre, filtre graylist și alte filtre care pot fi vizualizate dintr-o privire în viitor section.Included anti-spam filtersAmong filtrele DNS inverse, putem menționa suport pentru solicitarea nume inverse DNS, suport pentru solicitarea de nume DNS inverse pentru a rezolva adrese IP, suport pentru solicitarea de nume DNS inverse a fi reală în loc de atribuit dinamic, precum si suport pentru necesită un MX valabil (schimb de mesaje) pentru numele de domeniu expeditorului.
Filtre listei albe / lista neagră includ abilitatea de a căuta adrese IP locale și invers lista albă DNS sau fișiere lista neagră, RBLs căutare DNS (liste albe în timp real și liste negre), RHSBLs căutare DNS (liste albe laterale dreaptă și liste negre), căutare destinatar și expeditor lista albă sau lista neagra fișiere, precum și pentru a căuta anteturile mesajelor pentru un anumit conținut.
Pe de altă parte, filtrele graylist vă va permite să greylist anumite domenii beneficiare, la conexiuni greylist din anumite domenii DNS sau adrese IP inversă, pentru a sări peste Greylisting pentru anumite domenii, domenii DNS sau adrese IP inversă, și să pună în aplicare maxime și minime de varsta pentru intrări greylist
Ce este nou în această versiune:.
- rearanjat script de test pentru a le pune în dosare pe categorii. Acest lucru face ca doar directorul listarea un pic mai ușor de gestionat.
- rectificat unele greșeli de ortografie în fișierul README. Vă mulțumim pentru John Mendoza pentru raportarea cei.
- Fixed un bug foarte obscur în spamdyke_log (): pe sistemele Linux (posibil numai sistemele pe 64 de biți), vsyslog () ocazional nu va imprima toate argumentele variabile. O modalitate de a fost gasit pentru a declanșa acest comportament -. În cazul în care rDNS-lista neagră-dir filtrul este activat de un director de configurare
- Fixed un bug în find_domain (), care ar putea provoca segfaults când parsarea anumite formate nevalide. Vă mulțumim pentru Gary Gendel pentru raportarea asta.
- Adaugata un backup / restore funcție de & quot; executați & quot; script în quot &; testele & quot; folder pentru a salva o copie a sistemului cel mai critic și fișiere qmail înainte de a rula orice script-uri. Acest lucru este necesar deoarece unele dintre script modifica aceste fișiere și, în cazul în care nu funcționează corect sau se anulează, se pierd originalele.
- Adaugata o & quot; -skipcompile & quot; pavilion pentru & quot; executați & quot; script în quot &; testele & quot; dosar pentru a sări peste reconfigurarea și recompilarea toate fișierele binare când script este rulat.
- schimbată & quot; executați & quot; script în quot &; testele & quot; dosar pentru a goli coada qmail înainte și după testele sunt rulate.
- schimbată & quot; executați & quot; script în quot &; testele & quot; folder pentru a compara sistem și de configurare qmail fișierele curente de la ultima salvare după inainteaza fiecare scenariu. În cazul în care nu se potrivesc, ultima salvare este restabilită. În cazul în care încă nu se potrivesc, script-ul se oprește cu o eroare.
- nihdns_query schimbată () de a accepta un opțional & quot; preferată & quot; tip de raspuns. Dacă se interogate mai multe tipuri de, se va aștepta cel puțin o perioadă de timp pentru un răspuns de acest tip pentru a ajunge în loc să accepte întotdeauna primul răspuns pentru a ajunge. Acesta va accepta un răspuns salvat înainte retrimiterea interogările, cu toate acestea.
- NU compatibil: schimbată nihdns_mx () pentru a prefera o înregistrare MX pe o înregistrare A, dacă ambele exista. Având în vedere posibilitatea de a alege, înregistrarea MX vor fi verificate pentru valabilitate și înregistrarea A va fi ignorat. Vă mulțumim pentru Bruce Schreiber pentru accidentat asta.
- filter_level fixă () și smtp_filter () să nu țină seama whitelisting și necesită autentificare în cazul în care & quot; filtru de nivel & quot; opțiune este setată la & quot; necesita-auth & quot ;, cum spune documentația ar trebui. Vă mulțumim pentru Arne pentru raportarea asta.
- nihdns_create_packet schimbată () să se dezbrace la sfârșit puncte de nume înainte de a le utiliza în interogări DNS. Un punct la final este modul tradițional de a spune resolver libc de a nu adăuga numele de domeniu local și mulți administratori de sistem se așteaptă să aibă să-l folosească. Deoarece spamdyke nu adaugă domeniu locală și să nu utilizeze rezolvator libc lui, nu este necesar și provoacă căutări să eșueze. Vă mulțumim pentru Dossy Shiobara pentru raportarea asta.
- intermediar schimbată () pentru a expedia întotdeauna un & quot; STARTTLS & quot; Ca răspuns la & quot; EHLO & quot; ca o continuare, nu ca ultima linie (doar atunci când spamdyke este introducerea & quot; STARTTLS & quot;). Aceasta funcționează în jurul valorii de un bug în clientul de e-mail Android, care arata doar pentru & quot; STARTTLS & quot; ca o continuare. Vă mulțumim pentru Jonas Pasche pentru scris despre cum să lucreze în jurul valorii de acest bug pe blogul său.
- NU compatibil: schimbat sensul de & quot; pe lista albă & quot; la numai scuti conexiunea de la filtrele de spam spamdyke lui; whitelisting nu mai permite conectarea la releu e-mail. Acest lucru înseamnă spamdyke acum va stabili doar variabila de mediu RELAYCLIENT dacă & quot; releu de nivel & quot; opțiune este setată la & quot; permite-toate & quot ;. Relocare trebuie să fie acum controlată prin tcpserver sau xinetd. Multe mulțumiri pentru Eric Shubert pentru accidentat și dezbaterea asta cu mine.
- NU compatibil: Eliminat & quot; acces fișier & quot; și & quot;-acces respingere-text-a negat & quot; Opțiuni de deoarece acestea au fost necesare doar pentru controlul relocare. De asemenea, eliminat scripturile de testare care le exercitate și modificate de multe alte scripturi de testare care le-au folosit.
- NU compatibil: Eliminat & quot; nu-check & quot; Valoarea de & quot; releu de nivel & quot; opțiune și a schimbat înțelesul & quot; & quot; normale valoare a folosi logica atribuite anterior & quot; nu-check & quot;.
- Adaugata opțiunea & quot; respinge-expeditor & quot; pentru a lua mai multe valori. Dacă valoarea & quot; nu-locală & quot; este dat, expeditorul va fi respinsă în cazul în care numele de domeniu nu este găzduit pe plan local. Dacă valoarea & quot; autentificare-nepotrivire & quot; este dat, expeditorul va fi respinsă în cazul în care adresa expeditorului nu se potrivește exact numele de utilizator dat în timpul autentificare (sau dacă numele de utilizator de autentificare nu este o adresă de e-mail, numele de utilizator expeditor trebuie să se potrivească cu numele de utilizator autentificare). Dacă valoarea & quot; autentificare-domeniu-nepotrivire & quot; este dat, expeditorul va fi respinsă în cazul în care numele de domeniu nu este parte a numelui de utilizator dat în timpul autentificare. Vă mulțumim pentru Mark Frater pentru accidentat asta.
- Adaugata opțiunile de & quot; respingere-text-expeditor-nu-locale & quot; și & quot; respingere-text-expeditor-autentificare-nepotrivire & quot; pentru a seta textul de respingere dat atunci când & quot; respinge-expeditor & quot; Filtrele opțiuni sunt declanșate.
- NU compatibil: Eliminat opțiunea & quot; respinge-lipsesc-expeditor-mx & quot; și îndoit filtru acestuia în & quot; respinge-expeditor & quot; Filtrul de & quot; nu-mx & quot; opțiune.
- NU compatibil: Redenumit opțiunea & quot; respingere-text-absent-expeditor-mx & quot; a & quot; respingere-text-expeditor-nu-mx & quot;.
- NU compatibil: Redenumit opțiunea & quot; respinge-identice-expeditor-destinatar & quot; a & quot; respinge-beneficiar & quot; cu valoarea & quot; același ca și-expeditor & quot ;. Funcționalitatea rămâne același.
- NU compatibil: Redenumit opțiunea & quot; respingere-text-identic-expeditor-destinatar & quot; a & quot; respingere-text-beneficiar-același-ca-expeditor & quot;.
- NU compatibil: Redenumit opțiunea & quot; locale-domenii-fișierul & quot; a & quot; qmail-rcpthosts-fișier & quot ;. Numirea a fost întotdeauna confuz, deoarece qmail distinge între domenii care ar trebui să fie acceptate de qmail-smtpd în timpul SMTP (rcpthosts) și domenii care sunt de fapt gazduite la nivel local cu cutiile poștale de pe sistemul de fișiere locale (localnici). Aceste opțiuni au însemnat întotdeauna prima, dar acum că spamdyke trebuie să cunoască ambele liste de domenii, e timpul să le redenumiți. Această opțiune este, de asemenea, permisă în prezent în directoare de configurare.
- NU compatibil: Eliminat opțiunea & quot; locale-domenii-intrarea & quot; deoarece domeniile care furnizează, care pot fi acceptate în timpul SMTP pentru spamdyke numai (dar nu qmail) va determina rezultate contradictorii în cursul validare destinatar. În cazul în care un domeniu este de a fi acceptată în timpul SMTP, ar trebui să fie incluse în dosarele de control utilizate de atât spamdyke și qmail.
- Adăugat CDB căutare cod în CDB [ch] pentru a citi despre & quot DJB,. Bază de date constant & quot; Fișierele timpul de validare destinatar. Formatul acestor dosare este revendicat (de DJB) să fie rapid și eficient. Nu cred că hype ...
- Adaugata opțiunea & quot; qmail-morercpthosts-CDB & quot; pentru a permite fișierele CDB să fie furnizate care conțin liste de domenii pentru care e-mail ar trebui să fie acceptate în timpul SMTP. Are cineva utilizează efectiv acest qmail & quot; facilitate & quot;?
- turnat peste documentare qmail și codul sursă pentru a afla exact cum se determină în cazul în care să transmită un mesaj. Documentația este frecvent în eroare și teste extinse a fost necesară pentru a descoperi adevărul. Procedura de rezultat este încapsulat într-o schemă logică în dosarul de documentare.
- Adaugata & quot; generatorul & quot; program pentru a crea script-uri de testare pentru a verifica fiecare cale posibilă prin beneficiar de validare organigrama, atât cu spamdyke în vigoare și fără (pentru a verifica organigrama este corect). A fost necesară Un program pentru a genera scripturile, deoarece există aproape 250K posibile căi pentru a testa.
- Adaugata valoarea & quot; invalid & quot; la opțiunea & quot; respinge-beneficiar & quot; pentru a verifica dacă există o adresă destinatar local, înainte de a accepta un mesaj. Acest proces de validare utilizează aceeași logică ca și qmail atunci când decide dacă / în cazul în care să transmită un mesaj, deci nu sunt necesare măsuri suplimentare pentru a face acest lucru (de exemplu, menținerea unei liste de adrese valide într-un fișier separat). În cazul în care acest proces determină o adresă locală este validă, livrare este garantat. Această opțiune ar trebui să elimine obiceiul qmail de a trimite backscatter de spam.
- Adaugata valoarea & quot; indisponibil & quot; la opțiunea & quot; respinge-beneficiar & quot; pentru a verifica dacă un destinatar locală accepta e-mail în acest moment. Probabil ca o holdover din zilele în vârstă, atunci când oamenii editate de fapt .qmail fișierele de mână, controalele Qmail depună permisiuni pe fișiere și foldere în fața transmiterea unui mesaj. Dacă sunt setate la anumite valori, qmail va coadă mesajul până permisiunile sunt fixe sau sări mesajul dacă este coada de așteptare prea mult timp. În aceste vremuri luminate, astfel permisiuni sunt mai susceptibile de a fi din cauza unei erori sau supraveghere decât intenție deliberată.
- Adaugata opțiunile & quot; qmail-atribui-CDB & quot ;, & quot; qmail-defaultdelivery-fișier & quot ;, & quot; qmail-envnoathost-fișier & quot ;, & quot; qmail-localnici-fișier & quot ;, & quot; qmail-mă-fișier & quot; , & quot; qmail-percenthack-fișier & quot; și & quot; qmail-virtualdomains-fișier & quot; pentru a permite spamdyke a utiliza fișiere de control diferite decât qmail. Este cineva foarte probabil va avea vreodată nevoie aceste opțiuni (și nu ar fi înțelept să le folosească), dar sunt disponibile doar în cazul în care.
- Adaugata opțiunea & quot; respingere-text-beneficiar-invalid & quot; pentru a seta textul de respingere în cazul în care & quot; & quot; invalid se filtrează pe & quot; respinge-beneficiar & quot; se declanșează.
- Adaugata opțiunea & quot; respingere-text-beneficiar-indisponibil & quot; pentru a seta textul de respingere în cazul în care & quot; & quot; indisponibil se filtrează pe & quot; respinge-beneficiar & quot; se declanșează.
- Eliminat funcția filter_recipient_local () și sa mutat logica sa în filter_recipient_valid ().
- Eliminat funcția filter_recipient_relay () și sa mutat logica sa în filter_recipient_valid ().
- schimbată & quot; ajuta & quot; opțiune pentru a afișa doar o listă de opțiuni disponibile fără ajutorul textului.
- Adaugata & quot; mai-ajutor & quot; opțiunea de a afișa lista completă de opțiuni cu întregul text de ajutor.
- Adaugata opțiunile de & quot; ip-releu-intrare & quot ;, & quot; ip-releu-fișier & quot ;, & quot; rDNS-releu-intrare & quot; și & quot; rDNS-releu-fișier & quot; pentru a permite transmiterea de IP-uri specifice și / sau nume rDNS, deoarece nu mai listă albă presupune capacitatea de a releu. În cazul în care oricare dintre aceste opțiuni sunt potrivite, variabila RELAYCLIENT va fi stabilit înainte de începerea qmail.
- Crearea & quot; create_cdb & quot; Programul a genera fișiere de dimensiuni CDB arbitrară, umplute cu date aleatoare, pentru CDB rutine de validare de testare spamdyke lui. create_cdb asemenea, are capacitatea de a corupe BDC generat în șapte moduri; acest lucru face pentru teste mai specifice decât simpla utilizare a unui fișier de gunoi aleatoare.
- eliminat toate utilizări ale TESTSD_ * variabilele de mediu din scripturile de testare și le-a înlocuit cu invocări adecvate de dnsdummy. Acest lucru permite scripturile de testare pentru a rula fără o posibilă interferență de la modificari DNS externe și fără a avea nevoie un server spamdyke care rulează pentru a găsi exemple de valori.
- smtp_filter fixă () și intermediar () pentru a șterge lista de adrese beneficiare salvate după imprimarea mesajele jurnal. Acest lucru previne mesaje de log duplicat atunci când mai multe mesaje de e-mail sunt livrate în aceeași conexiune. Datorită Teodor Milkov și David Davidov pentru raportarea asta.
- Adaugata & quot; & quot; -skippatched și & quot; -skipunpatched & quot; steaguri la & quot; & quot; pe termen script-uri pentru a trece orice test care necesită o versiune patch-uri sau fara patch-uri de qmail, respectiv.
- Fixed un bug minor în find_username (), care ar trunchia ultimul caracter al numelui de utilizator, atunci când este dat nici un domeniu. Acest lucru nu a fost o problemă, deoarece spamdyke respinge adreselor destinatarilor fără nume de domenii oricum, ci unul dintre script-uri de testare de validare destinatar găsit.
- Adaugata opțiunea & quot; TLS-dhparams dosarul & quot; opțiune pentru a citi DH params dintr-un fișier pentru a crea chei efemere în timpul SSL / TLS cheie negociere. Vă mulțumim pentru Marc Gregel pentru accidentat asta.
- schimbată toate mesajele de eroare la ieșire numele fișierului, numele funcției și numărul liniei care le-a generat, la fel ca mesajele de depanare și excesive.
- Adaugata un nou nivel jurnal, LOG_LEVEL_CONFIG_TEST, pentru mesaje de eroare config-test. Nivelul este tratată la fel ca și LOG_LEVEL_ERROR cu excepția numerelor numele fișierului, numele funcție și de linie nu sunt imprimate.
- Adaugata un nou nivel decizie, FILTER_DECISION_AUTHENTICATED pentru conexiuni autentificate. Rutinele de filtrare a profita de acest nivel pentru a distinge între conexiuni care ar trebui să fie nefiltrat din cauza autentificare față de whitelisting.
- Adaugata o nouă opțiune de configurare de tip: CONFIG_TYPE_ALIAS. Opțiuni de acest tip sunt pseudonime pentru alte opțiuni. Aceasta elimină dublarea valorilor și potențialului pentru omisiunile din graylist / opțiunile greylist.
- adaugarii un cod de & quot; executați & quot; script în quot &; testele & quot; director pentru a incerca sa detecteze haldele de bază. Unele dintre testele vor declara succes chiar dacă spamdyke segfaults și taie ieșire prematur.
- Eliminat reset_rejection funcțiile neutilizate () și skip_cfws ().
- spamdyke descoperit nu pot citi toate fișierele de care are nevoie pentru validare destinatar în timpul funcționării normale, deoarece acestea sunt deținute de către diferiți utilizatori cu drepturi de restrictive și spamdyke nu se execută ca root. Nu sunt sigur cum am ratat asta, dar complet Moots mai mult de un an de muncă.
- Mutat tot codul valiation beneficiar într-un program extern numit & quot; spamdyke-QRV & quot ;. Acest program este menit să efectueze numai de validare destinatar și nimic altceva, așa că ar trebui să fie în siguranță pentru a rula ca root (cel puțin sigur decât de funcționare spamdyke ca root).
- Eliminat opțiunile & quot; qmail-atribui-CDB & quot ;, & quot; qmail-defaultdelivery-fișier & quot ;, & quot; qmail-envnoathost-fișier & quot ;, & quot; qmail-localnici-fișier & quot ;, & quot; qmail-mă-fișier & quot; și & quot; qmail-percenthack-fișier & quot; din spamdyke, deoarece codul de validare destinatar este plecat.
- Adaugata opțiunea & quot; destinatar-validare-comandă & quot; pentru trecerea calea spamdyke-QRV, care se va numi atunci când este necesară validarea destinatar.
Ce este nou în versiunea 4.3.1:
- Această versiune rezolvă o pereche de bug-uri de prelucrare în filtru nou antet lista neagră și o violare de acces, care poate duce la accidente.
- Lista neagră afara ar trebui este sigur de a permite acum.
Ce este nou în versiunea 4.3.0:
- Se adaugă capacitatea de a filtra mesajele pe baza conținut de antete lor. Acesta stabilește unele bug-uri mici, o eroare de compilare pe Debian 7 și o serie mare de bug-uri care ar putea duce la buffer overflow (eventual de la distanță exploatabile, în funcție de opțiunile de configurare). Vă rugăm să faceți upgrade imediat!
Ce este nou în versiunea 4.2.0:
- schimbată read_file () pentru a reveni la numărul de utila Linii citit, în loc de numărul total de linii (inclusiv comentarii și spațiu).
- Fixed o thinko mare în multe apeluri la read_file () - în cazul în care funcția returnează 0, valoarea returnată este NULL. Acest spamdyke a fost cauza la accident atunci când nu conținut a fost citit de fișiere de & quot; DNS-blacklist-fișier & quot ;, & quot; DNS-whitelist-fișier & quot ;, & quot; RHS-blacklist-fișier & quot ;, & quot; RHS-whitelist-fișier & quot; și & quot; nume de gazdă-fișier & quot ;. Vă mulțumim pentru David Stiller pentru raportarea acesta și oferind o mulțime de ajutor în urmărire în jos.
- Adaugata opțiunea & quot; TLS-cifru-lista & quot; pentru specificarea lista de cifruri de a utiliza în SSL / TLS conexiuni. Acest lucru nu va fi o opțiune mulți oameni vor folosi vreodată, dar în anumite setari este necesar. Vă mulțumim pentru Chris Boulton pentru accidentat acesta și producerea unui patch pentru a pune în aplicare.
- Adaugata o nouă valoare a & quot; la nivel de & quot ;: TLS & quot; smtp-nu-passthrough & quot; pentru a permite spamdyke să ofere TLS, dar de prevenire a trece prin TLS pentru qmail dacă biblioteca SSL nu poate fi inițializat pentru un motiv oarecare.
- Fixed un bug în smtp_filter care a permis relocare deschisă când spamdyke a fost configurat cu & quot;-domenii locale-intrare & quot; în loc de & quot;-domenii locale fișier & quot;.
- cod Mutat din do_spamdyke (), care set stdin și stdout prize de non-blocare în tls_read () și tls_write () în loc. Setarea prize la non-blocare prin intregii cauza anumite comportament ciudat în cazul în care exploatarea forestieră ar opri după o serie de intrări mari.
- Refactored analizorul adresa (încă o dată), pentru a stabili un bug care nu a fost de manipulare adrese de rutare în mod corespunzător. Vă mulțumim pentru Chris Boulton pentru raportarea asta.
- process_config_file fixă () pentru a nu reseta o & quot; multiplu & quot; valoare implicit dacă acesta a fost în mod deliberat respingă în timpul configurării.
- prepare_settings fixe () pentru a inițializa toate valorile implicite înainte de prelucrare linia de comandă sau fișiere de configurare astfel o & quot; multiplu & quot; Valoarea poate fi șters în timpul configurării.
- configure.ac fixă de a utiliza o comandă #pragma gcc pentru a trata avertismentele format ca erori in loc de bazandu-se pe AC_LANG_WERROR (care nu funcționează întotdeauna).
- Adaugata opțiunile de & quot; de tip DNS-interogare-o & quot ;, & quot; de tip DNS-interogare-mx & quot ;, & quot; de tip DNS-interogare-ptr & quot; și & quot; DNS-interogare de tip-RBL & quot; pentru a limita tipurile de interogări DNS care pot fi trimise pentru diferite scopuri. Vă mulțumim pentru Teodor Milkov pentru accidentat asta.
- Fixed un bug care a cauzat o pauză ori de câte ori un filtru post-RCPT este declanșată pe o adresă non-locale. spamdyke ar trebui să închidă conexiunea la qmail și să aștepte ieșirea ei, ci doar a fost de așteptare pentru ieșirea sa, ceea ce duce la timeout inutile. Datorită Ulrich C. Manns pentru raportarea asta.
- fix unei greșeli în policy.php.example. Vă mulțumim pentru Richard Lamse pentru raportarea asta.
- avertismente de compilare fixe pe Fedora 11. Datorită Ertan Orhan pentru raportarea asta.
- Fixed un bug în sendrecv unde o variabilă neinitializata a fost cauza tarabe eronate și timpii de întrerupere în CentOS 5.5.
Ce este nou în versiunea 4.1.0:
- Mai multe tipuri de remedieri de erori, inclusiv o / problemă SSL TLS care poate provoca spamdyke să stea pentru totdeauna. Unele caracteristici noi, inclusiv de respingere mesaje când expeditor și destinatar adresele sunt la fel.
Ce este nou în versiunea 4.0.10:
- O eroare în Plesk 9 care stabilește distanță de anchetă Adresa la un nume în loc de adresă IP a fost elaborat în jurul.
Ce este nou în versiunea 4.0.9:
- Această versiune rezolvă o problemă în parser de adrese a fost prevenirea unor expeditor / destinatar lista neagră / intrări whitelist de potrivire.
- Este stabilește, de asemenea, un bug în funcția de testare de configurare, care a fost în imposibilitatea de a localiza binar spamdyke dacă ar fi fost în afara directorul curent.
Ce este nou în versiunea 4.0.8:
- O soluție alternativă s-a adăugat la un defect de design în a DJB Multilog care poate provoca mesaje de log corupte atunci cand serverul este sub sarcină.
Ce este nou în versiunea 4.0.6:
- Cuvinte cheie pentru filtrul de IP-în-rDNS sunt acum încheiată în mod corect astfel încât să poată fi compensată.
- AUTH reclame de la un qmail patch-uri sunt acum eliminate complet atunci când & quot; smtp-auth-nivel & quot; opțiune este & quot; mereu & quot; sau & quot; criptate-totdeauna & quot;.
- Numele RBL potrivire / RHSBL este acum conectat atunci când mai multe RBLs / RHSBLs sunt folosite în loc de logare mereu primul.
- servere la distanță redusă de acum manipulate politicos astfel spamdyke nu va consuma 100% CPU.
- Utilizarea funcției complet de logare cu un & quot; log-nivel & quot; opțiune este setată la & quot; excesiv & quot; nu mai trimite loga ieșire la serverul de la distanță atunci când spamdyke este folosit pe serverele Parallels Plesk.
Cerințe :
- qmail
Comentariile nu a fost găsit