Tests und Scores

Eine Nachricht ist ab 5 Punkten Spam und wird ab 15 abgewiesen. Jeder der folgenden Tests fügt Punkte hinzu oder zieht sie ab; das Ergebnis listet die ausgelösten auf.

Die Schwellenwerte ändern Sie mit threshold und rejectThreshold. Punkte ändern Sie mit scores, entweder über den Einstellungsschlüssel (scores: {deceptiveLink: 4}) oder über den Testnamen, der die Punkte dieses Tests festlegt (scores: {FROM_NAME_BRAND: 4}).

Klassifikator#

TestPunkteBedeutung
BAYES_00 bis BAYES_999−2,5 bis +6,25Die Spam-Wahrscheinlichkeit des Klassifikators auf einer Log-Odds-Skala: 2,4 Punkte bei 90 %, 5 bei 99 % und 6,25 bei 99,9 %, sodass der Klassifikator allein nur dann Spam markiert, wenn er sich zu mindestens 99 % sicher ist. Der Name gibt den Bereich an: BAYES_999 ist 99,9 % oder mehr, BAYES_99 99 % bis 99,9 %, BAYES_50 40 % bis 60 %. Die Einstellungsschlüssel bayesHam und bayesSpam legen die beiden Enden fest.
TestPunkteEinstellungsschlüsselBedeutung
PHISHING_LOOKALIKE_DOMAIN5homographDie Domain eines Links ahmt mit ähnlichen oder vertauschten Zeichen eine Marke nach
MIXED_SCRIPT_DOMAIN3mixedScriptDomainEin Domain-Label mischt Alphabete
BRAND_IN_DOMAIN1,5brandInDomainEin Markenname in der Domain eines anderen
TYPO_DOMAIN1typoDomainEinen Buchstaben von der Domain einer Marke entfernt
DECEPTIVE_LINK3deceptiveLinkEin Link zeigt eine Adresse und führt zu einer anderen
MALICIOUS_DOMAIN6maliciousDomainDer Malware-Resolver von Cloudflare blockiert eine verlinkte Domain
ADULT_DOMAIN2adultDomainDer Familien-Resolver von Cloudflare blockiert eine verlinkte Domain
URIBL_<LIST>5uriblListedEine verlinkte Domain steht auf einer Domain-Blockliste, zum Beispiel URIBL_DBL

Domains, die im Text nur genannt und nicht verlinkt sind, werden ebenfalls auf Nachahmungen geprüft, zählen aber nur, wenn sie eindeutig eine Marke nachahmen: ähnliche Buchstaben oder vertauschte Zeichen bei einer Marke mit fünf oder mehr Buchstaben. Eine Antwort oder Signatur kann jede beliebige Website nennen, und eine Firma kann einen kurzen Namen haben, der sich nur um ein Zeichen von dem einer Marke unterscheidet.

Anhänge#

TestPunkteEinstellungsschlüsselBedeutung
EXECUTABLE_ATTACHMENT10executableEin Programm oder Skript
DISGUISED_EXECUTABLE12disguisedExecutableEin Programm, das wie ein Dokument oder Bild benannt ist
DOUBLE_EXTENSION6doubleExtensionEin Name wie invoice.pdf.exe
RTL_OVERRIDE_FILENAME6rtlOverrideEin Rechts-nach-links-Steuerzeichen verbirgt die echte Endung
EXECUTABLE_IN_ARCHIVE8executableInArchiveEin Programm in einer ZIP-Datei
ENCRYPTED_ARCHIVE2encryptedArchiveEin Archiv, das Scanner nicht öffnen können
MACRO_ATTACHMENT4macroEine Office-Datei mit Makros
PDF_ACTIVE_CONTENT3pdfActiveEin PDF mit JavaScript, Launch-Aktionen oder eingebetteten Dateien
RTF_EMBEDDED_OBJECT4rtfObjectEine RTF-Datei mit eingebetteten Objekten
HTML_ATTACHMENT1 oder 3htmlAttachment, activeHtmlAttachmentEine HTML-Datei; 3, wenn sie Skripte oder Formulare enthält
VIRUS100virusClamAV hat einen Virus gefunden

Regeln#

TestPunkteBedeutung
GTUBE1000Die GTUBE-Testzeichenkette
SEXTORTION_SUBJECT6Ein Betreff, wie ihn Sextortion-Betrug und Betrug mit Kontoübernahmen verwenden
PAYPAL_INVOICE6Eine PayPal-Rechnung oder Zahlungsaufforderung, ein für Betrug missbrauchter Kanal
MICROSOFT_SPAM_VERDICT5Microsoft hat die Nachricht vor dem Weiterleiten als Spam markiert (nur von Microsofts Servern vertrauenswürdig)
MICROSOFT_HIGH_SCL3Microsoft hat ihr einen hohen Spam Confidence Level gegeben (ebenso)
PROMPT_INJECTION3Text, der sich an einen KI-Filter richtet
SELF_SPOOF3Gibt vor, von der eigenen Domain des Empfängers zu stammen, und authentifiziert sich nicht
FROM_NAME_OTHER_ADDRESS2,5Der Anzeigename enthält eine andere E-Mail-Adresse
FROM_NAME_BRAND2Der Anzeigename gibt eine Marke vor, zu der die Adresse nicht gehört
DATE_IN_FUTURE1Mehr als einen Tag in die Zukunft datiert
MISSING_DATE0,5Kein Date-Header
MISSING_MESSAGE_ID0,5Kein Message-ID-Header

Regeln, die mindestens den Spam-Schwellenwert erreichen, erscheinen wie in früheren Versionen auch in results.arbitrary.

Verschleierung und Sprache#

TestPunkteEinstellungsschlüsselBedeutung
INVISIBLE_CHARACTERS2invisibleCharactersDrei oder mehr unsichtbare Zeichen im Text
MIXED_SCRIPT_WORDS2,5mixedScriptWordsZwei oder mehr Wörter mischen Buchstaben aus verschiedenen Alphabeten
STYLED_LETTERS1,5styledLettersMathematische oder umrahmte Buchstaben, die sich als normaler Text ausgeben
LANGUAGE_NOT_ALLOWED3languageNotAllowedNicht in allowedLanguages

Authentifizierung#

Benötigt die IP-Adresse des Clients und authentication: true.

TestPunkteEinstellungsschlüssel (in authentication.weights)
SPF_PASS−0,5spfPass
SPF_FAIL2spfFail
SPF_SOFTFAIL1spfSoftfail
DKIM_PASS−0,5dkimPass
DKIM_FAIL1dkimFail
DMARC_PASS−1,5dmarcPass
DMARC_FAIL3,5dmarcFail
ARC_PASS−0,5arcPass
ARC_FAIL1arcFail

Reputation und Blocklisten#

TestPunkteEinstellungsschlüsselBedeutung
DENYLISTED100denylistedIP-Adresse, Domain oder Adresse des Absenders steht auf der Sperrliste
ALLOWLISTED−20allowlistedSie steht auf der Erlaubtliste
TRUTH_SOURCE−5truthSourceEin Reputationsdienst stuft den Absender als vertrauenswürdig ein
RBL_<LIST>4rblListedDie IP-Adresse des Clients steht auf einer Blockliste, zum Beispiel RBL_ZEN

Sprachmodell und optionale Modelle#

TestPunkteEinstellungsschlüsselBedeutung
LLM_SPAM, LLM_PHISHING, LLM_SCAM, LLM_MALWAREbis zu +6llmSpamDas Urteil des Modells, multipliziert mit seiner Konfidenz
LLM_HAMbis zu −3llmHamEbenso
TOXIC_CONTENT3toxicityEin von Ihnen bereitgestelltes Toxizitätsmodell hat den Text markiert
NSFW_IMAGE3nsfwEin von Ihnen bereitgestelltes Bildmodell hat ein Bild markiert

Diese Seite auf GitHub bearbeiten · Markdown ·