Xeams

Xeams — Spam Firewall and Mail Server in One Package General Information Xeams is a Java-based mail platform that can run in different roles. Some treat it purely as a spam firewall, sitting in front of Exchange or Postfix. Others use it as a full mail server with IMAP and SMTP. The idea is simple: one product that can be adjusted to fit what the site actually needs.

It’s not new in the market, but admins still bring it up when they want something flexible, cross-platform, and easy to manage th

Facebook
Twitter
LinkedIn
Reddit
Telegram
WhatsApp

Xeams — Spam Firewall and Mail Server in One Package

General Information

Xeams is a Java-based mail platform that can run in different roles. Some treat it purely as a spam firewall, sitting in front of Exchange or Postfix. Others use it as a full mail server with IMAP and SMTP. The idea is simple: one product that can be adjusted to fit what the site actually needs.

It’s not new in the market, but admins still bring it up when they want something flexible, cross-platform, and easy to manage through a browser instead of config files.

How It Works

Xeams runs on Linux, Windows, or macOS as long as Java is installed. It can be launched in three ways:

– Firewall mode — filters junk before it touches the mailbox.
– Hybrid mode — acts as both a server and a filter.
– Full server mode — runs as a standalone MTA with POP3, IMAP, and SMTP.

Filtering is done through a scoring system: blacklists, Bayesian checks, custom rules, and heuristics. Suspect messages land in quarantine. Users can log in and release them if needed, which saves helpdesk time.

Functions

Feature In practice
Platforms Windows, Linux, macOS (Java runtime required)
Modes Spam firewall, Hybrid, or Full mail server
Protocols SMTP, IMAP, POP3
Filtering Spam scoring, quarantine, whitelists/blacklists
Security TLS/SSL, DKIM, SPF, DMARC
Web console Admin and user portals
Integration Can sit in front of Exchange/Postfix or run standalone
License Free core + commercial edition

Installation Guide

1. Install Java if it’s not already there.
2. Download Xeams for your system.
3. Start the service and open the browser console.
4. Pick the mode you want to run.
5. Configure DNS (MX, SPF, DKIM, DMARC).
6. Send a few test mails to confirm filtering.

Most admins first deploy it in firewall mode to test spam catching before switching to hybrid or full server.

Everyday Use

– Small companies drop it in front of Exchange to get rid of junk.
– Schools run it as a free mail server for staff accounts.
– IT teams in midsize orgs use hybrid mode to keep filtering and hosting under one roof.
– Hosters like it because end users can log into the quarantine portal themselves.

For admins, the routine is mostly checking quarantine reports and adjusting thresholds. Users just see that spam disappears from their inboxes.

Limitations

– Needs tuning; defaults are okay, but every environment is different.
– Runs on Java — memory settings matter a lot under load.
– Web UI is functional, not modern.
– Community size is smaller compared to bigger projects.

Comparison

Tool Platforms Strengths Best Fit
Xeams Cross-platform Flexible roles, web console, spam filtering SMBs, schools, mixed deployments
hMailServer Windows Simple, small footprint Windows-only shops
Postfix + Amavis Linux Very customizable, proven Enterprises with Linux skills
Zimbra OSE Multi-platform Collaboration features Enterprises, universities
Exchange Windows Enterprise native, Outlook integration Corporates in MS ecosystem

Notes from the Field

Admins who’ve used Xeams say it’s straightforward to get running, but performance depends a lot on JVM tuning. Give it more memory than the default and it behaves well. Spam detection is decent out of the box, but tuning custom rules is worth the time. In many deployments, once it’s set, it just runs in the background — users only notice that their inbox is cleaner.

Other programs

Submit your application