Was gibt's Neues in SpamAssassin in a Box?
Version 2.7
- Der Dienst muss vor Änderungen an der Konfigurationsdatei nun nicht mehr beendet werden.
- Die Demo kann nun durch Eingabe eines Lizenzschlüssels in die Vollversion umgewandelt werden. Eine Neuinstallation ist nicht mehr erforderlich.
- Ein Problem, wodurch der SpamAssassin in a Box Dienst unter Umständen nicht mehr reagiert hat, wurde behoben.
24.10.2023
Version 2.6
- Neue Version von SpamAssassin v4.0.
- Die Unterstützung für Windows Server 2022 (64-Bit) wurde hinzugefügt.
- Die Unterstützung für Windows 11 (64-Bit) wurde hinzugefügt.
- Windows Server 2008 R2 wird nicht mehr unterstützt.
- Windows 7 wird nicht mehr unterstützt.
- Shortcircuit Regeln "USER_IN_WHITELIST" durch "USER_IN_WELCOMELIST" und "USER_IN_DEF_WHITELIST" wurde durch "USER_IN_DEF_WELCOMELIST" ausgetauscht.
- Shortcircuit Regeln "USER_IN_BLACKLIST" durch "USER_IN_BLOCKLIST" und "USER_IN_BLACKLIST_TO" wurde durch "USER_IN_BLOCKLIST_TO" ausgetauscht.
- Ein Problem beim Neustarten des SpamD Prozesses wurde behoben.
27.03.2023
Version 2.5.1
- Neue Optionen zur Konfiguration von SSL hinzugefügt: Ssl, SslKey, SslCertificate.
- Ein Problem im DNS Whitelisting und Blacklisting wurde behoben.
- Ein Fehler beim Stoppen des SpamD Prozesses wurde behoben.
- Ein Fehler beim Ändern der Einstellungen ListenIP oder ListenPort wurde behoben.
Geänderte Kompatibilitäten
- SpamAssassin in a Box benötigt ab sofort das .NET Framework 4.8.
22.03.2022
Version 2.5
- SpamAssassin in a Box v2.5 unterstützt nur noch 64-Bit Betriebssysteme.
- SpamAssassin in a Box nutzt nun ein neues Lizenz-Management. Ab Version 2.5 sind neue Lizenzschlüssel gültig und ersetzten die bisherig verwendeten Lizenzschlüssel. Die neuen Schlüssel finden Sie im Kundenbereich.
- Ein Problem beim Start des Dienstes wurde behoben.
- Ein Fehler, durch den die Einstellung "MaxChildren" beim Starten des Dienstes auf ihren Standardwert zurück gesetzt wurde, wurde behoben.
- Die SpamAssassin Binaries werden nun mit dem JAM-Software Zertifikat für MS Authenticode digital signiert.
Neue Version SpamAssassin v3.4.4. Die Änderungen von spamassassin.apache.org:
- FromNameSpoof: Der Standardwert des Parameters fns_extrachars wurde auf 50 erhöht.
- nosubject und maxhits tflags funktionieren jetzt korrekt mit sa-compile.
- Neues Subjektivpräfix-Schlüsselwort hinzugefügt, dies kann verwendet werden, um ein Präfix zu einem E-Mail-Betreff hinzuzufügen, wenn die ursprüngliche E-Mail einer bestimmten Regel entspricht.
- Neue Funktion Util::is_fqdn_valid() zur Validierung des Formats von Hostnamen (DNS-Namen) (Fehler 7736). Um zu überprüfen, ob ein Name eine gültige TLD enthält, ist es immer noch erforderlich zusätzlich, RegistryBoundaries::is_domain_valid() zu verwenden.
- Neues OLEVBMacro-Plugin zur Erkennung von OLE-Macro in Dokumenten, die an E-Mails angehängt sind, dieses Plugin benötigt Archive::Zip und IO::String Perl-Module, um zu funktionieren.
- Da die sa-update --allowplugins-Option gefährlich sein kann, wird nun eine Warnung ausgegeben, dass --reallyallowplugins erforderlich ist, um es zu benutzen. Damit soll sichergestellt werden, dass alle Altinstallationen und Wiki-Leitfäden usw., die es unnötigerweise immer noch benutzen, repariert werden.
- Die TxRep- und Awl-Plugins wurden modifiziert, um kompatibel zu sein mit den neuesten Postgresql-Versionen. Sie sollten Ihre SQL-Datenbank mit folgendem Befehl aktualisieren: MySQL: "ALTER TABLE
txrep
CHANGEcount
msgcount
INT(11) NOT NULL DEFAULT '0';";" "ALTER TABELLEawl
CHANGEcount
msgcount
INT(11) NOT NULL DEFAULT '0';";" "ALTER TABELLEawl
ADD last_hit timestamp NOT NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;";" PostgreSQL: "ALTER TABLE txrep RENAME COLUMN count TO msgcount";" PostgreSQL: "ALTER TABLE txrep RENAME COLUMN count TO msgcount";" "ALTER TABLE awl RENAME COLUMN count TO msgcount;" "ALTER TABLE awl ADD last_hit timestamp NOT NULL default CURRENT_TIMESTAMP;". - body_part_scan_size 50000, rawbody_part_scan_size 500000 Standardwerte hinzugefügt (Fehler 6582). Diese ermöglichen ein sichereres und schnelleres Scannen großer E-Mails.
- Alle Pseudo-Kopfzeilen geben jetzt dekodierte Kopfzeilen zurück, so dass ihre Verwendung konsistent ist mit einfachem Header-Matching (:raw liefert undekodiert und gefaltet wie zuvor).
- RegistryBoundaries hat 20_aux_tlds.cf in älteren Versionen nicht richtig geladen. Die alte hartkodierte Liste wird nun entfernt und RB gibt "no tlds defined, need to run sa-update" aus, es sei denn, es kann eine Liste aus den Konfigurationsdateien finden.
- Veraltete Funktionen: Parser::is_delimited_regexp_valid(), Parser::is_regexp_valid(), Util::regexp_remove_delimiters(), Verwenden Sie::make_qr(). Diese werden alle in der neuen Funktion Util::compile_regexp() zusammengefasst.
- DNSEval: fügt "check_rbl_headers" hinzu, um bestimmte Header in rbl zu prüfen.
- DNSEval: fügt "check_rbl_ns_from" hinzu, um gegen eine RBL für DNS-Server zu prüfen.
- HashBL: fügt check_hashbl_bodyre, check_hashbl_emails, check_hashbl_uris, hashbl_ignore hinzu.
- ASN: Unterstützung von IPv6 mit asn_lookup_ipv6 (Fehler 7211).
- sa-update: Neue Option --httputil, um das verwendete Download-Programm zu erzwingen.
- Ein rules_matching()-Ausdruck wurde zu den Metaregeln hinzugefügt.
- tflags domains_only/ips_only wurde zu den DNSEval.pm-Funktionen hinzugefügt.
- RelayCountry: Neue Metadaten hinzugefügt: X-Spam-Länder-Extern (_RELAYCOUNTRYEXT_), X-Spam-Länder-Auth (_RELAYCOUNTRYAUTH_), X-Spam-Länder-Alle (_RELAYCOUNTRYAUTH_) - Neues tflag "nosubject" für "body"-Regeln, um die Übereinstimmung mit dem Subjekt zu beenden, das Teil des body texts ist.
02.09.2021
Version 2.4.1
- Wegen eines Fehlers im Setup wurde die 32-Bit Version von SpamAssassin installiert. Dies ist nun behoben.
07.04.2020
Version 2.4
- Der Systemdienst wurde komplett überarbeitet.
- Der Systemdienst schreibt nun das Protokoll in das Windows Eventlog „SpamAssassin in a Box“.
- Der Support für 32-Bit Betriebssysteme wurde eingestellt.
- Das Stoppen des SpamAssassin-Dienstes konnte unter Umständen zu einem Timeout führen. Dies ist nun behoben.
- Ein Problem, das zum Absturz des SpamAssassin-Dienstes geführt hatte, wurde behoben.
02.04.2020
Version 2.3
- Neue Apache SpamAssassin: Version V3.4.2
- SHA-256 und SHA-512 Hashing werden nun zur Verifizierung der sa-updates verwendet.
- Defekte HTML-E-Mails führen nun nicht mehr zum Absturz des Dienstes.
- Mehrere neue Plugins, darunter Mail::SpamAssassin::Plugin::HashBL und Mail::SpamAssassin::Plugin::Phishing.
- Weitere Sicherheitslücken wurden geschlossen.
- Beim Einlesen der Konfigurationsdatei konnte es unter Umständen zu einem Absturz des "SpamAssassin Daemon Controller" Systemdiensts kommen. Dies wurde behoben.
30.01.2019
Version 2.2.2
- Ein schwerwiegender Fehler im Systemdienst wurde behoben: In einigen Fällen funktionierte die Spam-Erkennung nicht mehr. Dieses Problem tritt nicht mehr auf.
07.11.2016
Version 2.2.1
- Ein kritischer Fehler bei DNS-basierten Spam-Tests (z.B. Blacklists), der für eine stark verringerte Spam-Erkennungsrate verantwortlich war, wurde behoben. Nun werden wieder alle externen Blacklists abgefragt.
07.06.2016
Version 2.2
- SpamAssassin for Windows 3.4.1 (enthält Apache SpamAssassin 3.4.1) wurde integriert.
- Achtung: Die Unterstützung für Windows XP und Sever 2003 wurde eingestellt.
- Mehr als eine IP-Adresse kann als ListenIP in der Datei SpamD.config angegeben werden.
- Der Dienst berücksichtigt bestehende Verbindungen mit Clients, und verschiebt den regelmäßigen Neustart des SpamAssassin-Dämons entsprechend.
- Proxy-Einstellungen werden nun in jedem Fall berücksichtigt.
- Einige kleine Verbesserungen und Korrekturen sind eingeflossen.
02.05.2016
Version 2.1.1
- SpamAssassin nutzt nun die in der Datei "path.config" vorgegebenen Pfade für die Bayes-Filter- und Regel-Dateien.
- Einige kleine Verbesserungen und Korrekturen sind eingeflossen.
05.03.2015
Version 2.1
- SpamAssassin for Windows 3.4.0.30 (enthält Apache SpamAssassin 3.4.0) wurde integriert.
- Die CPU-Last des SpamAssassin-Dämons wurde erheblich reduziert (ermöglicht durch die Verwendung nativ kompilierter Anti-Spam-Regeln, Stichwort "Rule2XSBody"-Plugin).
- Ein Problem wurde beseitigt, wodurch sich der Service gelegentlich selbst stoppte, wurde behoben.
- Unter bestimmten Umständen wurde im Spam-Bericht ein falsches Scan-Datum angezeigt. Dieses Problem wurde behoben.
- Die Bayes-Dateien werden nicht mehr im Benutzerprofil, sondern im %programdata%-Verzeichnis gespeichert.
- Auf einigen Systemen konnte es dazu kommen, dass der Dienst sich nicht automatisch mit dem System gestartet hat. Dieses Problem wurde behoben.
- Die maximale Größe der Logdatei des SpamAssassin-Dienstes (Service.log) kann nun in der Service.config definiert werden.
- Einige kleine Verbesserungen und Korrekturen sind eingeflossen.
18.06.2014
Version 2.0
SpamAssassin Version aktualisiert
- Der enthaltene SpamAssassin wurde auf Version 3.4.0 (RC5) aktualisiert.
Neue Ordnerstruktur und XML-basierte Konfiguration
- Konfigurationsdateien, SpamAssassin-Regeln und Log-Dateien werden nicht mehr in das Installationsverzeichnis sondern in ein separates Anwendungsdaten-Verzeichnis geschrieben.
- Anstelle der Windows-Registry können jetzt XML-Dateien zur Konfiguration des Dienstes verwendet werden.
- Der Dienst wird nun über die Datei "Service.config" konfiguriert. Mehr dazu im Kapitel "Konfiguration".
- Der SpamAssassin-Dämon (spamd.exe) wird nun über die Datei "SpamD.config" konfiguriert. Mehr dazu im Kapitel "Konfiguration".
Verbessertes Logging
- Die Logdatei (SpamD.log) des SpamAssassin-Dämons wird nun nicht mehr bei jedem Neustart des Dämons zurückgesetzt. Stattdessen umfasst jede Log-Datei nun einen Zeitraum von 24 Stunden.
- Neben dem EventLog werden alle Nachrichten des Dienstes nun auch in eine Textdatei "Service.log" im Anwendungsdaten-Verzeichnis geschrieben.
Viele kleinere Änderungen und Verbesserungen
- Das Batch-Skript "trainbayes.bat", mit dem sich schnell und einfach alle E-Mails eines Ordner als Spam oder Ham trainieren lassen, wurde hinzugefügt.
- Das Setup fragt nun nach einer Kontaktadresse, an die sich Anwender im Falle einer falsch klassifizierten ("false positive") E-Mail wenden können.
- Ein Problem, das dazu führte, dass der Dienst zuviele Handles im System belegen konnte, wurde beseitigt.
- Die Firewall-Regeln werden nun bei der Deinstallation gelöscht.
- Ein neuer Kopierschutz wurde integriert. Bitte beachten Sie, dass Sie einen neuen Installationsschlüssel benötigen. Diesen finden Sie im Kundenbereich.
- Diverse weitere kleine Verbesserungen und Korrekturen sind eingeflossen.
24.03.2014