# Dokumentation til Spam Scanner

Spam Scanner er et spamfilter til Node.js og kommandolinjen med kildekoden på GitHub. Det læser en rå e-mailbesked og afgør, om den er spam, phishing eller svindel eller indeholder malware, på ethvert sprog. Det kører som et bibliotek, et kommandolinjeværktøj, en milter til Postfix eller Sendmail, et Postfix-indholdsfilter, en SpamAssassin-kompatibel spamd-server, et HTTP API eller en TCP-server.

Det er bygget af [Forward Email](https://forwardemail.net) til deres egne mailservere.


## Sådan bedømmes en besked

Hvert tjek lægger point til eller trækker point fra. Summen afgør udfaldet:

| Score         | Handling | Hvad en mailserver gør           |
| ------------- | -------- | -------------------------------- |
| Under 5       | `accept` | Leverer beskeden                 |
| 5 til 14,9    | `tag`    | Leverer den markeret som spam    |
| 15 og derover | `reject` | Afviser den under SMTP-sessionen |

Begge grænser kan ændres. Hvert resultat viser de test, der slog til, med deres point og en begrundelse, så en afgørelse altid kan forklares.

Tjekkene:

* **En trænet klassifikator** læser beskedens ord i ethvert skriftsystem, formen på dens links, dens afsender og dens vedhæftede filer. Den leveres trænet på offentlige datasæt og lærer af din egen post. [Sådan virker klassifikatoren](https://spamscanner.net/da/docs/how-it-works/#the-classifier)
* **Phishingtjek** fanger forvekslelige domæner (`paypa1.com`, `pаypal.com` med et kyrillisk а), links, hvis tekst viser én adresse og hvis mål er en anden, og visningsnavne, der udgiver sig for at være et varemærke. [Phishing](https://spamscanner.net/da/docs/how-it-works/#phishing)
* **Tjek af vedhæftede filer** finder programfiler, programfiler omdøbt til dokumenter, dobbelte filendelser, filnavnstricks med højre-mod-venstre-tegn, programfiler i ZIP-filer, Office-makroer og aktivt PDF-indhold. ClamAV kan scanne vedhæftede filer for virus. [Vedhæftede filer](https://spamscanner.net/da/docs/how-it-works/#attachments)
* **Godkendelse**: SPF, DKIM, DMARC og ARC, når klientens IP-adresse er kendt. [Godkendelse](https://spamscanner.net/da/docs/how-it-works/#authentication)
* **DNS-blokeringslister** for klientens IP-adresse og domænerne i links samt Cloudflares filtrerende resolvere for kendte malware- og voksenwebsteder. [Blokeringslister](https://spamscanner.net/da/docs/how-it-works/#blocklists)
* **Regler** for mønstre, ingen klassifikator behøver at lære: GTUBE-teststrengen, emnelinjer med sextortion, svindel med PayPal-fakturaer, selvforfalskning og instruktioner gemt til AI-filtre. [Regler](https://spamscanner.net/da/docs/scoring/#rules)
* **En sprogmodel**, valgfri, giver en second opinion om tvivlstilfælde: en lokal model via Ollama eller enhver OpenAI-kompatibel server, en beslutningsmodel som Cloudflares Clef eller Claude, ChatGPT, Gemini og andre. Som standard returnerer den en sandsynlighed for hver dom i ét trin i stedet for at skrive et svar. [Sprogmodeller](https://spamscanner.net/da/docs/llm/)


## Hvor du skal begynde

* [Kom i gang](https://spamscanner.net/da/docs/getting-started/): installér det, og scan en første besked.
* [Kommandolinje](https://spamscanner.net/da/docs/cli/): alle kommandoer og indstillinger.
* [Postfix og Sendmail](https://spamscanner.net/da/docs/postfix/): filtrér en mailserver med milteren eller et indholdsfilter.
* [Andre mailservere](https://spamscanner.net/da/docs/mail-servers/): Exim, Haraka, Dovecot, procmail og alt, der kan kalde et HTTP API.
* [Træning](https://spamscanner.net/da/docs/training/): lær det op på din egen post, og mål resultatet.
* [Sprogmodeller](https://spamscanner.net/da/docs/llm/): beslutning og generering, målt præcision og hastighed, beslutningsmodeller, udbydere, anbefalede åbne modeller, privatliv og prompt injection.
* [Sprog](https://spamscanner.net/da/docs/languages/): sådan læser det kinesisk, arabisk, thai og alle andre skriftsystemer.
* [Forward Email](https://spamscanner.net/da/docs/forward-email/): sådan bruger Forward Email det, og opgradering fra version 5 eller 6.
* [API-reference](https://spamscanner.net/da/docs/api/) og [test og scorer](https://spamscanner.net/da/docs/scoring/).
* [Sikkerhed og privatliv](https://spamscanner.net/da/docs/security/): hvad der forlader maskinen, og hvordan du stopper det.
