Un message est du spam à partir de 5 points et rejeté à partir de 15. Chaque test ci-dessous ajoute ou retire des points ; le résultat liste ceux qui se sont déclenchés.
Modifiez les seuils avec threshold et rejectThreshold. Modifiez les points avec scores, soit par clé de réglage (scores: {deceptiveLink: 4}), soit par nom de test, ce qui fixe les points de ce test (scores: {FROM_NAME_BRAND: 4}).
La probabilité de spam selon le classifieur, sur une échelle logarithmique des cotes : 2,4 points à 90 %, 5 à 99 % et 6,25 à 99,9 % ; le classifieur ne marque donc un spam à lui seul que s’il en est sûr à au moins 99 %. Le nom indique la tranche : BAYES_999 correspond à 99,9 % ou plus, BAYES_99 à 99 %–99,9 %, BAYES_50 à 40 %–60 %. Les clés de réglage bayesHam et bayesSpam fixent les deux extrémités.
Le domaine d’un lien imite une marque avec des caractères sosies ou intervertis
MIXED_SCRIPT_DOMAIN
3
mixedScriptDomain
Une étiquette de domaine mélange plusieurs alphabets
BRAND_IN_DOMAIN
1,5
brandInDomain
Un nom de marque dans le domaine de quelqu’un d’autre
TYPO_DOMAIN
1
typoDomain
À une lettre près du domaine d’une marque
DECEPTIVE_LINK
3
deceptiveLink
Un lien affiche une adresse et mène à une autre
MALICIOUS_DOMAIN
6
maliciousDomain
Le résolveur anti-malware de Cloudflare bloque un domaine lié
ADULT_DOMAIN
2
adultDomain
Le résolveur familial de Cloudflare bloque un domaine lié
URIBL_<LIST>
5
uriblListed
Un domaine lié figure sur une liste de blocage de domaines, par exemple URIBL_DBL
Les domaines seulement cités dans le texte, sans lien, sont aussi vérifiés pour les sosies, mais ne comptent que s’ils imitent clairement une marque : lettres sosies, ou caractères intervertis pour une marque de cinq lettres ou plus. Une réponse ou une signature peut citer n’importe quel site, et une entreprise peut avoir un nom court à un caractère de celui d’une marque.