Source: https://help.spamfoo.com/guides
Last updated: 2026-10-20

***

# Get to Know SpamFoo

SpamFoo stops spam and sorts the rest of your email so the important messages are easy to find. This page explains the main ideas and where to go next.

## What SpamFoo Does

SpamFoo looks at each new message and makes two decisions:

- **Is it spam?** Spam and phishing are kept out of your inbox. Phishing is a fake message that tries to trick you into giving up a password, money, or personal details.
- **What kind of mail is it?** Mail that isn't spam gets one of four Email Classifications: Primary, Transactions, Updates, or Promotions. SpamFoo looks at each message on its own, so mail from the same company can land in different classifications. See [The Four Email Classifications](https://help.spamfoo.com/guides/how-classification-works#classifications).

To make these decisions, SpamFoo looks at many parts of a message, such as who sent it, whether the sender proved who they are, the links inside it, and what the message says. See [How SpamFoo Classifies Email](https://help.spamfoo.com/guides/how-classification-works) for the steps.

## The SpamFoo Client

SpamFoo Client is the program that does the work. Its program and service are named `spamfoo-client`. It usually runs on the same server as your mail server, but it can also run on a separate server.

- **Checks mail on your server.** SpamFoo Client downloads its models to your server and uses them to check each message there. This is faster than sending mail to an online service, and the message doesn't leave your server to be checked. Rules and learned preferences are stored on your server too.
- **Uses the CPU.** No graphics card is needed. Servers with a supported NVIDIA graphics card can turn on [GPU acceleration](https://help.spamfoo.com/guides/gpu-acceleration).
- **Includes a dashboard.** The SpamFoo Dashboard is a web page where you can see how your mail was handled and correct mistakes. What you can do there depends on whether you're a user, a domain administrator, or a system administrator. See [Open Your Dashboard](https://help.spamfoo.com/guides/open-dashboard).

## Key Ideas

- **Spam Rules:** Simple instructions such as "mail from this sender is always spam" or "never spam". System administrators, domain administrators, and users can each set their own.
- **Corrections:** When you mark a message as spam or not spam, or move it to a different classification, SpamFoo learns from it. See [How Corrections Are Used](https://help.spamfoo.com/guides/corrections).
- **Personalization:** SpamFoo remembers each user's corrections and uses them for that user's future mail. See [How Personalization Works](https://help.spamfoo.com/guides/personalization).
- **Anti-Phishing:** SpamFoo checks for known phishing links and lookalike domain names. With a SpamFoo Anti-Phishing license, it also catches fake senders that pretend to be people in your organization, and the Anti-Phishing model reads each message to catch phishing and scams. See [Protect Against Phishing](https://help.spamfoo.com/guides/phishing-protection).
- **Privacy:** Message text stays on your server. Corrections are reported to SpamFoo as mathematical data that can't be turned back into the original text, unless an administrator or the owner of the mailbox chooses to share a sanitized copy. In a sanitized copy, known personal details are replaced with placeholders. See [How Corrections Are Used](https://help.spamfoo.com/guides/corrections).

## Where to Go Next

Pick the description that fits you best.

### You Use SpamFoo for Your Email

This includes domain administrators who manage mail for one domain.

- [Open Your Dashboard](https://help.spamfoo.com/guides/open-dashboard)
- [Correct a Wrong Result](https://help.spamfoo.com/guides/correct-result)
- [Manage Your Rules](https://help.spamfoo.com/guides/my-rules)
- [Manage a Domain](https://help.spamfoo.com/guides/manage-domain)

### You Run the Mail Server

- [System Requirements](https://help.spamfoo.com/guides/system-requirements)
- [Install SpamFoo Client](https://help.spamfoo.com/guides/install)
- [Configure SpamFoo Client](https://help.spamfoo.com/guides/configure)
- [Use the Admin Console](https://help.spamfoo.com/guides/admin-console)
- [Fix Common Problems](https://help.spamfoo.com/guides/common-problems)

If you use SmarterMail, start with the [SmarterMail Overview](https://help.spamfoo.com/integrations/smartermail).

### You Are Connecting Your Own Software

- [How Integration Works](https://help.spamfoo.com/integrations)
- [Start With the Local API](https://help.spamfoo.com/integrations/local-api)
- [Send Corrections Back](https://help.spamfoo.com/integrations/send-corrections)
- [API Overview](https://help.spamfoo.com/api)

## Get More Help

- **Problems:** Start with [Fix Common Problems](https://help.spamfoo.com/guides/common-problems) and [Use Diagnostic Tools](https://help.spamfoo.com/guides/diagnostics).
- **Support:** [Contact support](https://www.spamfoo.com/contact) if you need more help.
- **Service status:** Check [status.spamfoo.com](https://status.spamfoo.com).
