Rspamd är ett open source webbaserad filtreringssystem som har ursprungligen tänkt som en ersättning för populär Spamassassin (spamd) demonen på Linux / UNIX-operativsystem. Det är mycket snabb och modulära, det står skrivet i programspråket C och speciafically utformad för att bearbeta anslutningar asynkron.
Funktioner i korthet
Viktiga funktioner inkluderar stöd för SURBL filter, stöd för Fuzzy hashes, reguljära uttryck regler för filtrering av olika delar av ett meddelande, olika inbyggda funktioner för enkel analys av meddelanden, stöd för teckentabeller och e-post, samt stöd för fjärr förvaltning och statistik insamling.
Dessutom kan vi nämna att programvaran är mycket utdragbara via en Lua och Perl-baserade plugin-system stöder statistik (sålla / OSB), stöder statistik auto-learning, och det & rsquo; s fullt kompatibel med Spamassassin verktyget.
Komma igång med Rspamd
Som namnet antyder, är Rspamd en demon som, en gång började, det körs i bakgrunden och du segrade och rsquoen; t att kunna interagera med det som du skulle göra med en vanlig kommandorad program eller en grafisk applikation. Men det kommer med ett webbaserat administrationsgränssnitt.
För att installera det, ladda ner den senaste versionen från Softoware, extrahera den på en valfri plats, öppna en terminalemulator och navigera till platsen för de extraherade filerna. Skriv in & ldquo;. Cmake & rdquo; kommando för att konfigurera programmet, kör & ldquo; göra & rdquo; kommando för att sammanställa den och & ldquo; make install & rdquo; kommandot, som root för att installera det hela systemet. Observera att alla kommandon måste köras utan citationstecken.
Under huven och tillgänglighet
Rspamd är en mycket snabb, stabil och enkel program skrivet helt i programspråket C och utformad för att sättas in endast på GNU / Linux-system. Den finns tillgänglig för nedladdning som en enda, universellt källor arkiv, men du kan också klona det från Git. Olika distributioner av Linux kan ha Rspamd paketet standardprogramförråd om dig och rsquo; re letar efter ett enkelt sätt att installera det. Den stöder både 32-bitars och 64-bitars hårdvaruplattformar
Vad är nytt i den här versionen.
- Förbättrade optimeringar via abstrakta syntaxträd för alla uttryck (min presentation beskriver några grundläggande principer för optimeringar.
- Bytte till luajit och pcre jit som standard. JIT sammanställning tillåts att förbättra prestanda i flaskhals så nu rspamd är betydligt snabbare än 0,8 gren.
- Inkom Spamassassin regler support: kan du nu använda det mesta av din Spamassassin regler rspamd inbyggt. Naturligtvis är de optimerade med JIT och AST tekniker.
- Inkom kryptering. rspamd nu kan kryptera all trafik med extremt snabb och låg latens kryptering bygger på kryptering med öppen nyckel och cryptobox konstruktion
- Ny aho-corasic genomförande har importerats. Nu rspamd kan söka efter hundratals tusentals sökmönster i nästan linjär tid.
- Ny statistik arkitektur:
- avancerade tokenization teknik (säker eller snabba hash);
- förbättrad UTF8 tokenization;
- undvika flera lärande samma budskap genom att upprätthålla lärande cache;
- förbättrade funktioner normalisering för att minska falska positiva takt.
Vad är nytt i version 0.7.2:
- Den här versionen fixar en bugg när regulatorn var bundna till 127.0.0.1 som standard i stället för localhost.
- Diverse fixar och förbättringar för RBL-modulen.
- Låter anpassad konfiguration via .try_include makro i standardkonfigurationsfilen.
- Löser ett problem med slumptalsgeneratorn i DNS-kod.
- Optimerar hfilter plugin. Löser vitlistan modulen.
- Vissa standardvikter och åtgärder har ögonen öppna.
Vad är nytt i version 0.6.7:.
- Denna utgåva rättar flera viktiga frågor
- Den binder på både IPv6 och IPv4 joker adresser.
- En allvarlig beräkning bugg i statistiken har fastställts (det gällde för vissa plattformar, inklusive FreeBSD).
- DNS ID generator använder nu en mer snabb och säker ChaCha20 baserad Permutator (TEA Permutator användes tidigare).
- Ett antal mindre buggar har åtgärdats, inklusive inställning noll vikt för okända symboler.
- Ett nytt dokumentationsprojekt har påbörjats.
Vad är nytt i version 0.6.6:
- Ett problem med BUFSIZ begränsning i regulatorutsignalen fastställdes.
- Fly av avverknings symboler förenklades.
- Vikter justerades för flera regler.
- Spamhaus RBL stöd förbättrades.
- PBL avlägsnades från mottagna huvudkontroller.
- En hfilter modul som utför olika HELO och IP-kontroller tillsattes.
- Rspamd kan nu laddas med hjälp av HUP-signal.
- Fuzzy lagring bör upphöra hashar ordentligt.
- byggsystem har omarbetats för att bättre stöd för pkg-config.
- Olika mindre buggar har åtgärdats.
Vad är nytt i version 0.6.5:
- En kritisk bugg i DNS resolver fastställdes. Multimap och RBL plugins förbättrades att hoppa ogiltiga IP-adresser.
- En dns_sockets alternativet tillsattes för avstämnings uttag per server i DNS-analys.
- Paket för rspamd förbättrades.
Vad är nytt i version 0.6.4:
- Denna version lagt IO kanaler för DNS-förfrågningar att balansera belastning och minska risken för ID-kollisioner.
- Ett fel i SPF filter som kan ha orsakat kärn dumpar under särskilda omständigheter fastställdes.
- Standard config av RBL modulen fast.
- Det är nu möjligt att få en lista över rspamc kommandon med sina beskrivningar.
- SORBS DNSBL sattes till standard konfig.
- 2tld filen för SURBL modulen har betydligt längre.
- Ett problem i libucl när pars makron fastställdes.
Vad är nytt i version 0.5.6:
- Denna version fixar buggar i vals historia uppdatera och i UDP socket hantering i luddiga lagringskoden.
- Det ger en möjlighet att skanna inströmmar utan Content-Length rubriker, vilket gör det möjligt att hantera strömmande klienter.
- Det genomför räknare utgång för controller och rspamc klienten för att visa statistik om rspamd symboler, deras frekvenser, och genomsnittsexekveringstider.
- Det förbättrar byggsystemet att arbeta med lua 5.2 och för att upptäcka de matematiska funktioner som krävs.
Vad är nytt i version 0.5.5:
- Bayes statistiska modulen använder nu det omvända Chi- kvadrat fördelningen för normalisering, vilket ökar noggrannheten i skräppostfiltrering.
- Stöd för IPv6 förbättrades med förmågan att lyssna på IPv6-adresser, adress urval algoritmer och stöd för IPv6 DNS resolver.
- Fuzzy lagring har förbättrats för att stödja uppdateringsförfrågningar endast från specifika IP-adresser.
- Ett antal buggar i huvudkoden och Web UI fastställdes.
- En CentOS RPM spec filen har lagts till.
Vad är nytt i version 0.5.4:
- Detta är den första rspamd version med en användarvänlig vänligt webbgränssnitt baserat på JS + HTML5.
- Många rensas och buggfixar har gjorts, inriktad på maximal prestanda och stabilitet.
Vad är nytt i version 0.5.2:
- Denna version lägger Lua bindningar för grundläggande MIME delar och en DNS-analys.
- Befintliga Lua bindningar fungerar nu utan en uppgift objekt, så att du kan använda dem i egen kod.
- trådar systemet omarbetades för att undvika global Lua tolk lås.
- DKIM modulen konverterar nu alla radslut till CRLF som opendkim gör.
- URL Detektorn är nu mer exakt för text delar.
- Flera kritiska buggar och minnesläckor fastställs.
Kommentarer hittades inte