Dies ist der Befehl spamassassinp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
spamassassin – erweiterbarer E-Mail-Filter zur Identifizierung von Spam
BESCHREIBUNG
SpamAssassin ist ein intelligenter E-Mail-Filter, der eine Vielzahl von Tests nutzt
Identifizieren Sie unerwünschte Massen-E-Mails, besser bekannt als „Spam“. Diese Tests werden angewendet
um E-Mail-Header und -Inhalte zu versenden und E-Mails mithilfe fortschrittlicher statistischer Methoden zu klassifizieren. In
Darüber hinaus verfügt SpamAssassin über eine modulare Architektur, die die Integration anderer Technologien ermöglicht
lässt sich schnell gegen Spam einsetzen und ist für die einfache Integration in nahezu jede E-Mail konzipiert
System funktionieren.
ZUSAMMENFASSUNG
Um den Zugriff zu erleichtern, wurde das SpamAssassin-Handbuch in mehrere Abschnitte unterteilt. Wenn
Sie beabsichtigen, diese zum ersten Mal vollständig durchzulesen, die empfohlene Reihenfolge
wird tendenziell die Anzahl der Vorwärtsverweise verringern.
Umfangreiche zusätzliche Dokumentation für SpamAssassin ist verfügbar, hauptsächlich auf
SpamAssassin-Website und Wiki.
Sie sollten in der Lage sein, die Dokumentation von SpamAssassin mit Ihrem Browser anzuzeigen Mann(1) Programm bzw
perldoc(1).
Überblick
spamassassin SpamAssassin-Übersicht (dieser Abschnitt)
CONFIGURATION
Mail::SpamAssassin::Conf SpamAssassin-Konfigurationsdateien
ANWENDUNG
spamassassin-führen Sie das Front-End-Filterskript „spamassassin“ aus
sa-learn train Bayesianischer Klassifikator von SpamAssassin
Spamc-Client für Spamd (schneller als Spamassassin)
spamd spamassassin server (wird von spamc benötigt)
DEFAULT PLUGINS
Mail::SpamAssassin::Plugin::AskDNS
Mail::SpamAssassin::Plugin::AutoLearnThreshold
Mail::SpamAssassin::Plugin::Bayes
Mail::SpamAssassin::Plugin::BodyEval
Mail::SpamAssassin::Plugin::Check
Mail::SpamAssassin::Plugin::DKIM
Mail::SpamAssassin::Plugin::DNSEval
Mail::SpamAssassin::Plugin::FreeMail
Mail::SpamAssassin::Plugin::HTMLEval
Mail::SpamAssassin::Plugin::HTTPSMismatch
Mail::SpamAssassin::Plugin::Hashcash
Mail::SpamAssassin::Plugin::HeaderEval
Mail::SpamAssassin::Plugin::ImageInfo
Mail::SpamAssassin::Plugin::MIMEEval
Mail::SpamAssassin::Plugin::MIMEHeader
Mail::SpamAssassin::Plugin::Pyzor
Mail::SpamAssassin::Plugin::Razor2
Mail::SpamAssassin::Plugin::RelayEval
Mail::SpamAssassin::Plugin::ReplaceTags
Mail::SpamAssassin::Plugin::SPF
Mail::SpamAssassin::Plugin::SpamCop
Mail::SpamAssassin::Plugin::URIDNSBL
Mail::SpamAssassin::Plugin::URIDetail
Mail::SpamAssassin::Plugin::URIEval
Mail::SpamAssassin::Plugin::VBounce
Mail::SpamAssassin::Plugin::WLBLEval
Mail::SpamAssassin::Plugin::WhiteListSubject
WEB SEITEN
SpamAssassin-Website: http://spamassassin.apache.org/
Wikibasierte Dokumentation: http://wiki.apache.org/spamassassin/
USER POST LISTE
Es gibt eine Mailingliste für Benutzer, in der andere erfahrene Benutzer häufig helfen können
geben Tipps und Ratschläge. Anweisungen zum Abonnement finden Sie auf der SpamAssassin-Webseite
Website.
CONFIGURATION DATEIEN
Die SpamAssassin-Regelbasis, Textvorlagen und Regelbeschreibungstexte werden aus geladen
Konfigurationsdateien.
Standardkonfigurationsdaten werden aus dem ersten vorhandenen Verzeichnis geladen in:
/var/lib/spamassassin/3.004001
/usr/share/spamassassin
/usr/share/spamassassin
/usr/local/share/spamassassin
/usr/share/spamassassin
Standortspezifische Konfigurationsdaten werden verwendet, um alle bereits vorhandenen Werte zu überschreiben
Satz. Dies wird aus dem ersten vorhandenen Verzeichnis geladen in:
/etc/spamassassin
/usr/etc/mail/spamassassin
/usr/etc/spamassassin
/usr/local/etc/spamassassin
/usr/pkg/etc/spamassassin
/usr/etc/spamassassin
/etc/mail/spamassassin
/etc/spamassassin
Aus diesen drei Verzeichnissen liest SpamAssassin zunächst Dateien mit der Endung „.pre“.
lexikalische Reihenfolge und liest dann Dateien mit der Endung „.cf“ in lexikalischer Reihenfolge (die meisten Dateien).
Beginnen Sie mit zwei Zahlen, um die Sortierreihenfolge deutlich zu machen.
Mit anderen Worten: Es wird gelesen init.pre zuerst dann 10_default_prefs.cf bevor 50_scores.cf
und 20_body_tests.cf bevor 20_head_tests.cf. Optionen in späteren Dateien werden überschrieben
frühere Dateien.
Individuelle Benutzereinstellungen werden von dem im „Spamassassin“ angegebenen Speicherort geladen.
„sa-learn“- oder „spamd“-Befehlszeile (siehe entsprechende Handbuchseite für Details). Wenn die
Ort ist nicht angegeben, ~/.spamassassin/user_prefs wird verwendet, sofern vorhanden. SpamAssassin
erstellt diese Datei, falls sie noch nicht vorhanden ist, mit user_prefs.template als ein
Vorlage. Diese Datei wird gesucht in:
/etc/spamassassin
/usr/etc/mail/spamassassin
/usr/share/spamassassin
/etc/spamassassin
/etc/mail/spamassassin
/usr/local/share/spamassassin
/usr/share/spamassassin
MARKIEREN
In den folgenden beiden Abschnitten werden die standardmäßigen Tagging- und Markup-Vorgaben erläutert
Meldungen beim Ausführen von „spamassassin“ oder „spamc“ mit „spamd“ in der Standardkonfiguration.
Hinweis: Vor der Header-Änderung und dem Hinzufügen sind alle Header, die mit „X-Spam-“ beginnen, betroffen
entfernt, um Spam-Angriffen vorzubeugen und potenzielle Probleme zu vermeiden, die durch frühere E-Mails verursacht werden
Aufrufe von SpamAssassin.
MARKIEREN FÜR SPAM E-MAILS
Standardmäßig werden alle Nachrichten mit einer berechneten Punktzahl von 5.0 oder höher als Spam markiert.
Wenn eine eingehende Nachricht als Spam markiert wird, können Sie die Originalnachricht nicht ändern, sondern
SpamAssassin erstellt eine neue Berichtsnachricht und hängt die ursprüngliche Nachricht als an
message/rfc822 MIME-Teil (um sicherzustellen, dass die ursprüngliche Nachricht vollständig erhalten bleibt und einfacher ist
erholen).
Die neue Berichtsnachricht erbt die folgenden Header (sofern vorhanden) von
Ursprüngliche Spam-Nachricht:
Von: Überschrift
An: Kopfzeile
Cc: Kopfzeile
Betreff: Kopfzeile
Datum: Kopfzeile
Nachrichten-ID: Header
Die oben genannten Header können geändert werden, wenn die entsprechende Option „rewrite_header“ angegeben ist (siehe
Weitere Informationen finden Sie unter „Mail::SpamAssassin::Conf“.
Standardmäßig werden diese Nachrichtenkopfzeilen zu Spam hinzugefügt:
X-Spam-Flag: Header
Auf „JA“ setzen.
Die hinzugefügten Header sind über die Option „add_header“ vollständig konfigurierbar (siehe
Weitere Informationen finden Sie unter „Mail::SpamAssassin::Conf“.
Spam-Mail-Text
Der SpamAssassin-Bericht wird am Anfang des E-Mail-Nachrichtentexts hinzugefügt, sofern die Nachricht vorhanden ist
als Spam markiert.
DEFAULT MARKIEREN FÜR ALLER E-MAILS
Diese Header werden allen Nachrichten hinzugefügt, sowohl Spam- als auch Ham-Nachrichten (Nicht-Spam).
X-Spam-Checker-Version: Header
Die Version und Subversion von SpamAssassin und der Host, auf dem SpamAssassin ausgeführt wurde.
X-Spam-Level: Header
Eine Reihe von „*“-Zeichen, wobei jedes einzelne eine volle Punktzahl darstellt.
X-Spam-Status: Header
Eine Zeichenfolge: „(Ja|Nein), Ergebnis=nn erforderlich=nn Tests=xxx,xxx
autolearn=(ham|spam|no|unavailable|failed)“ wird in diesem Header gesetzt, um das widerzuspiegeln
Filterstatus. Beim ersten Wort bedeutet „Ja“ Spam und „Nein“ Ham (kein Spam).
Die hinzugefügten Header sind über die Option „add_header“ vollständig konfigurierbar (siehe
Weitere Informationen finden Sie unter „Mail::SpamAssassin::Conf“.
INSTALLATION
Die Spamassassin Befehl ist Teil des Mail::SpamAssassin Perl-Modul. Installieren Sie dies als
normales Perl-Modul, mit „perl -MCPAN -e Shell“ oder von Hand.
Beachten Sie, dass es nicht möglich ist, die Umgebungsvariable „PERL5LIB“ zu verwenden, um den Speicherort zu beeinflussen
SpamAssassin findet seine Perl-Module aufgrund von Einschränkungen durch Perls „Taint“-Sicherheit
Schecks.
Weitere Informationen zur Installation finden Sie in der Datei „INSTALL“.
SpamAssassin-Verteilung.
ENTWICKLER DOKUMENTATION
Mail::SpamAssassin
Spam-Erkennung und Markup-Engine
Mail::SpamAssassin::ArchiveIterator
Nachrichten einzeln finden und verarbeiten
Mail::SpamAssassin::AutoWhitelist
Auto-Whitelist-Handler für SpamAssassin
Mail::SpamAssassin::Bayes
Bestimmen Sie Spam mithilfe eines Bayes'schen Klassifikators
Mail::SpamAssassin::BayesStore
Bayesianisches Speichermodul
Mail::SpamAssassin::BayesStore::SQL
Implementierung des SQL-Bayesian-Speichermoduls
Mail::SpamAssassin::Conf::LDAP
Laden Sie SpamAssassin-Scores aus der LDAP-Datenbank
Mail::SpamAssassin::Conf::Parser
SpamAssassin-Konfiguration analysieren
Mail::SpamAssassin::Conf::SQL
Laden Sie SpamAssassin-Scores aus der SQL-Datenbank
Mail::SpamAssassin::Message
Dekodieren, Rendern und Halten einer RFC-2822-Nachricht
Mail::SpamAssassin::Message::Metadata
Metadaten aus einer Nachricht extrahieren
Mail::SpamAssassin::Message::Node
MIME-Nachrichtenteile dekodieren, rendern und verfügbar machen
Mail::SpamAssassin::PerMsgLearner
Status pro Nachricht (Spam oder Nicht-Spam)
Mail::SpamAssassin::PerMsgStatus
Status pro Nachricht (Spam oder Nicht-Spam)
Mail::SpamAssassin::PersistentAddrList
Basisklasse der persistenten Adressliste
Mail::SpamAssassin::Plugin
Basisklasse des SpamAssassin-Plugins
Mail::SpamAssassin::Plugin::Hashcash
Führen Sie Hash-Verifizierungstests durch
Mail::SpamAssassin::Plugin::RelayCountry
Fügen Sie Nachrichtenmetadaten hinzu, die den Ländercode jedes Relays angeben
Mail::SpamAssassin::Plugin::SPF
Führen Sie SPF-Verifizierungstests durch
Mail::SpamAssassin::Plugin::URIDNSBL
Suchen Sie nach URLs anhand von DNS-Blocklisten
Mail::SpamAssassin::SQLBasedAddrList
SpamAssassin SQL-basierte automatische Whitelist
Nutzen Sie spamassassinp online über die Dienste von onworks.net