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 "docs"-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ütze 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)

AWL

normalize scores via auto-whitelist


Link

AutoLearnThreshold

threshold-based discriminator for Bayes auto-learning


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

Freemail

detect email addresses using free webmail services


N/A

Hashcash

perform hashcash verification tests


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

Razor

distributed, collaborative, spam detection and filtering network


Link

RelayCountry

add message metadata indicating the country code of each relay


Link

SPF

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


Link

Spamcop

perform SpamCop message reporting


Link

Shortcircuit

short-circuit evaluation for certain rules


Link

Textcat

tries guessing the language used in the message body text


Link

URIDNSBL

look up URLs found in the message against several DNS blacklists


Link

VBounce

avoid backscatter spam


Link

WhitelistSubject

whitelist/Blacklist 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.