Komponenten und Plugins

<< Zum Inhaltsverzeichnis >>

Navigation:  »Keine übergeordneten Themen verfügbar«

Komponenten und Plugins

Enthaltene Komponenten

Die folgenden ausführbaren Anwendungen sind in "SpamAssassin in a Box" enthalten. Eine vollständige Liste der Startparameter für die jeweilige Anwendung erhalten Sie, wenn Sie die Anwendung mit "-h" oder "--help" in der Konsole aufrufen. Außerdem finden Sie im "doc"-Ordner die offizielle Dokumentation des Apache SpamAssassin.
 

Anwendung

Beschreibung

spamassassin.exe

Prüft eine gegebene E-Mail auf Spam-Anzeichen und ordnet ihr einen "Spam-Score" zu. Weitere Informationen finden Sie hier (nur auf Englisch verfügbar).

spamd.exe

"Daemon"-Variante des SpamAssassin. Wird einmal gestartet um dann als Hintergrundprozess auf eingehende E-Mails zu warten (ähnlich wie bei einem Windows-Dienst). Im Gegensatz zu "spamassassin.exe", die für jede E-Mail einzeln gestartet werden muss und sich danach wieder beendet, arbeitet der "Daemon" wesentlich effizienter. Die für den Scan einer E-Mail benötigte Zeit ist beim Daemon deutlich geringer als bei der Einzelanwendung. Weitere Informationen finden Sie hier (nur auf Englisch verfügbar).

spamc.exe

Client-Programm zum SpamAssassin-Daemon. Leitet eine gegebene E-Mail an den SpamAssassin-Daemon weiter und gibt das Ergebnis zurück. Weitere Informationen finden Sie hier (nur auf Englisch verfügbar).

sa-update.exe

Lädt die aktuellen SpamAssassin-Regeln herunter. Das Programm sollte regelmäßig ausgeführt werden um jeweils die neuesten Anti-Spam-Regeln zur Verfügung zu haben. Weitere Informationen finden Sie hier (nur auf Englisch verfügbar).

sa-learn.exe

Trainiert den SpamAssassin Bayes Filter mit Spam/Ham Nachrichten. Weitere Informationen finden Sie hier (nur auf Englisch verfügbar).

 

 

 

Unterstützte Plugins

Die folgenden Plugins wurden unter Windows getestet und sollten fehlerfrei arbeiten. Andere SpamAssassin oder auch Drittanbieter Plugins können möglicherweise genutzt werden, werden aber nicht vom Support durch die JAM Software GmbH abgedeckt.
 

 

Plugin

Beschreibung (nur auf Englisch verfügbar)

 

Dokumentation (nur auf Englisch verfügbar)

AskDNS

form a DNS query using tag values, and look up the DNSxL lists


Link

AutoLearnThreshold

threshold-based discriminator for Bayes auto-learning


Link

AWL

normalize scores via auto-welcomelist (deprecated, superseded by TxRep)


Link

Bayes

determines likelihood of a mail being spam using a Bayesian classifier


Link

Check

provides main check functionality


Link

DKIM

performs DomainKeys Identified Mail (DKIM) checks to validate mail


Link

DMARC

check the DMARC policy of the sender domain


Link

FreeMail

check message headers and body for freemail domains


Link

HashBL

query hashed (and unhashed) DNS blocklists


Link

HTTPSMismatch

find URI mismatches between href and anchor text


N/A

ImageInfo

rules to match metadata of image attachments


N/A

MIMEHeader

apply regexp rules against MIME headers in the message


Link

PDFInfo

use information about attached PDF files in rules


Link

Pyzor

perform Pyzor checks; no external client is needed - set "pyzor_perl 1" and "pyzor_fork 0" to use the bundled Perl client


Link

Razor2

distributed, collaborative, spam detection and filtering network


Link

RelayCountry

add message metadata indicating the country code of each relay


Link

Shortcircuit

short-circuit evaluation for certain rules


Link

SPF

checks a message against Sender Policy Framework (SPF) records to fight email address forgery


Link

SpamCop

perform SpamCop message reporting


Link

TextCat

guess the language used in the message body text


Link

TxRep

normalize scores with sender reputation records


Link

URIDetail

test URIs using detailed URI information


Link

URIDNSBL

look up URLs found in the message against several DNS blocklists


Link

VBounce

avoid backscatter spam


Link

WelcomeListSubject

welcomelist/blocklist certain subject regular expressions


Link

 

Weitere Plugins integrieren

SpamAssassin in a Box unterstützt das dynamische Laden weiterer Plugins. Dazu sollte das Plugin, das in der Regel aus einer Perl-Skript-Datei (Dateiendung *.pm) besteht, in den Konfigurationsordner (C:\ProgramData\JAM Software\spamdService\sa-config\) von SpamAssassin in a Box kopiert werden, damit die Anwendung Zugriff auf das Plugin hat. In den meisten Fällen liegt dem Plugin neben der Skript-Datei auch eine Konfigurationsdatei (Dateiendung *.cf) bei, die ebenfalls in den Konfigurationsordner kopiert werden sollte.

Wollen Sie beispielsweise das RelayedByDialup Plugin verwenden, öffnen Sie nach dem Entpacken in den Konfigurationsordner die Datei "relayed_by_dialup.cf" und ändern die "loadplugin" Zeile wie folgt:
loadplugin RelayedByDialup relayed_by_dialup.pm

Falls Sie den SpamAssassin-Daemon (spamd.exe) einsetzen, müssen Sie die Anwendung beenden und wieder starten, bevor die Änderung an der Konfiguration vom Spamfilter berücksichtigt wird.