Das Spam-Filter-System Rspamd 3.9 ist verfügbar.

Die Veröffentlichung des Spamfilter-Systems Rspamd 3.9 fand statt, das Werkzeuge zur Bewertung von Nachrichten nach verschiedenen Kriterien bereitstellt, einschließlich Regeln, statistischen Methoden und schwarzen Listen, auf deren Basis das endgültige Gewicht der Nachricht gebildet wird, das zur Entscheidung über die Notwendigkeit der Blockierung verwendet wird. Rspamd unterstützt praktisch alle Funktionen, die in SpamAssassin implementiert sind, und bietet eine Reihe von Besonderheiten, die es ermöglichen, E-Mails im Durchschnitt 10 Mal schneller zu filtern als SpamAssassin, sowie eine bessere Filterqualität zu gewährleisten. Der Code des Systems ist in C geschrieben und wird unter der Apache 2.0-Lizenz vertrieben.

Rspamd ist auf einer ereignisgesteuerten Architektur (Event-driven) aufgebaut und richtet sich ursprünglich an den Einsatz in hochbelasteten Systemen, wodurch es möglich ist, Hunderte von Nachrichten pro Sekunde zu verarbeiten. Die Regeln zur Identifizierung von Spammerkmalen zeichnen sich durch hohe Flexibilität aus und können in ihrer einfachsten Form reguläre Ausdrücke enthalten, während sie in komplexeren Situationen in Lua formuliert werden können. Die Erweiterung der Funktionalität und die Hinzufügung neuer Überprüfungsarten werden durch Module realisiert, die in C und Lua erstellt werden können. Beispielsweise sind Module zur Überprüfung des Absenders mittels SPF verfügbar. der Domain unterscheiden, gesetzt werden. Die Bestätigung des Absenders über DKIM, die Bildung von Anfragen an DNSBL-Listen. Zur Vereinfachung der Konfiguration, der Erstellung von Regeln und der Verfolgung von Statistiken steht ein administratives Web-Interface zur Verfügung.

In der neuen Version:

  • Die Einstellungen des bayesischen Klassifikators wurden verbessert. Die Standardfenstergröße wurde von 5 auf 2 Wörter reduziert, was die Leistung gesteigert und den Speicherbedarf um das Vierfache reduziert hat, ohne die Klassifizierungsqualität des Spams zu beeinträchtigen. Zur Testung der Klassifikatorleistung mit verschiedenen Einstellungen wurde das Dienstprogramm „rspamadm classifier_test“ angeboten.
  • Ein GPT-Modul wurde hinzugefügt, das die OpenAI GPT API zur Klassifizierung von Texten über Anfragen an große Sprachmodelle wie GPT-3.5 Turbo und GPT-4o nutzt. Die Genauigkeit der Spamklassifizierung mit Hilfe des neuen Moduls ist geringer als die des bayesischen Klassifikators, jedoch hat es den Vorteil, dass keine vorherige Schulung erforderlich ist und den Kontext in Nachrichten berücksichtigen kann, während eine qualitativ hochwertige und ausgewogene Schulung der Engine für die effektive Nutzung des bayesischen Klassifikators notwendig ist. Neben der direkten Identifikation von Spam in Nachrichten kann das GPT-Modul auch zur Schulung des bayesischen Klassifikators verwendet werden.
  • Die Möglichkeit der gemeinsamen Nutzung der Module known_senders und replies wurde implementiert, um verifizierte Absender zu kennzeichnen, wobei als Merkmal verwendet wird, dass ihnen zuvor Antworten gesendet wurden.
  • Die dynamische Änderung der Beschränkungen der Nachrichtenversandintensität (dynamic ratelimit), die mit einem Absender, Empfänger oder IP-Adresse.

Quelle: opennet.ru

60GB SSD 8Gb DDR4