Active-active without a master
Every cluster node is an equal peer — no failover, no promote, no quorum. Configuration and state are encrypted and synchronised across all nodes. Scales horizontally without limit.
Self-hosted. Open-source stack. GDPR by architecture. NetCell MailGuard places itself in front of your existing mail server via MX record — spam, phishing and malware are filtered locally on your servers. No cloud, no US third parties, no data export.
curl -fsSL https://get.netcell-mailguard.de | sudo bash
Debian 12/13 · amd64 + arm64 · Single-node or cluster
Prerequisites: sudo and curl must be installed.
Cloud dependencies — everything on your servers
Cluster nodes — no quorum, no master/replica
Detection layers — from DNSBL to attachment sandbox
by architecture — made in Germany, no data export
Cloud providers like Mimecast, Proofpoint and Hornetsecurity route every email through third-party infrastructure. For law firms, tax advisors, hospitals, public authorities and anyone under strict GDPR/BDSG supervision, that means a compliance nightmare with data-processing agreements, third-country transfers and standard contractual clauses. NetCell MailGuard runs on your server, in your data centre — the mail never leaves your infrastructure.
Every vendor offers SPF/DKIM/DMARC. These eight points are our real differentiators.
Every cluster node is an equal peer — no failover, no promote, no quorum. Configuration and state are encrypted and synchronised across all nodes. Scales horizontally without limit.
Self-hosted, no data export, no cloud provider between sender and recipient. No DPA, no third-country clauses. Law firms, tax advisors, public authorities and hospitals are the target audience.
Suspicious Office, PDF and archive attachments are detonated in an isolated sandbox on your server — not shipped to a cloud sandbox vendor. Operator-managed detection rules.
Patterns for German-speaking phishing waves: account-locked, tax refund, GEZ, Klarna, DHL parcel, Apple ID. English-trained cloud models often miss these.
Recipients receive a daily digest with single-click release. No admin involvement for false positives, no „can you release this mail" tickets. Token-based, secure.
Your logo, your product name, your digest subjects as a global cluster identity. Resellers sell MailGuard under their own brand — end customers don't see „NetCell MailGuard".
Every UI function is also available via REST API. API keys with scope and rate limit, OpenAPI spec as a versioned contract, webhook hooks for quarantine and reputation events.
Quarantine threshold, detection policy, DKIM keys, DMARC reporting, mail filter lists, header rewrites — all configurable per domain. One operator team manages all domains from one UI.
Suspicious Office documents, PDFs and archives are executed in an isolated YARA sandbox on your server — we observe their behaviour rather than just matching signatures. Cloud vendors like Mimecast, Proofpoint and Hornetsecurity upload every attachment to their own infrastructure; here the file never leaves your data centre.
.yar rules for fresh threats without waiting for a cloud vendor's update window. CVE patterns, malware families, your own IoC lists.
No failover drama on hardware failure. No promote script. No split-brain prevention. Every node processes incoming mail, every node replicates configuration changes to all others, every node can join or leave at any time.
┌──────────────┐ encrypted ┌──────────────┐
│ MailGuard │ ◀──────────────▶│ MailGuard │
│ Node 1 │ sync │ Node 2 │
│ │ │ │
│ Detection │ │ Detection │
│ stack │ ◀──────────────▶│ stack │
│ + sandbox │ │ + sandbox │
└──────┬───────┘ └──────┬───────┘
│ │
└────── MX round-robin ──────────┘
│
▼
Existing mail server
(Linux MTA / Exchange / Microsoft 365 / Google Workspace)
Free covers 1 domain forever — with all detection features. Pro scales with your setup: starting at EUR 29/month (10 domains, 1 server). Domain and cluster count are your choice. Cloud email security vendors (Hornetsecurity, Mimecast, Proofpoint, Microsoft Defender for O365) charge EUR 1,000-2,500/month for the equivalent volume.
Single-domain protection, free forever
Domain and cluster size selectable — entry 10 domains, 1 server
Resellers, enterprise, custom contracts
Initial install runs 30 days automatically in trial mode with full Pro feature set — then activate Free or buy Pro. See full pricing matrix →
MailGuard runs on your own servers — Hornetsecurity, Mimecast and Proofpoint are cloud services. With MailGuard you see every header, every detection decision, and you can audit-log every action. No US third parties, no data hand-off, GDPR by architecture.
Every cluster node is an equal peer. Configuration and state are encrypted and synchronised across all nodes. No quorum, no failover, no promote. New nodes join with a single command. Scales horizontally without limit.
No. MailGuard runs on servers or VMs in your own infrastructure. Threat-intel feeds (OpenPhish, URLhaus) are pulled — the mails themselves never leave your infrastructure.
14 layers: SPF, DKIM, DMARC, ARC, RBL/URIBL, header-anomaly detection, external phishing feeds (OpenPhish, URLhaus, PhishTank), URL-shortener resolver, DACH-specific phishing keywords, suspicious-TLD self-learning, spam scanner with ML classifier (statistical + neural + reputation), virus scanner and sandbox detonation for unknown attachments — all local per node.
Yes, with two caveats: white-label branding (logo, product name, primary colour) is one global identity per cluster — i.e. one brand outward. Per-domain configurable: digest from-address, DMARC rua-address, detection policy. If you need different brands per end customer, you either run one cluster per customer or you live with one unified reseller brand. MailGuard is single-tenant — one operator team manages all domains centrally.
Free covers 1 domain on 1 server forever, with all detection features. Pro starts at EUR 29/month (10 domains, 1 node), with domain count (10/25/50/100/250) and node count (1-10) selectable in the shop. Default Pro 25 + 3-node-HA setup = EUR 89/month. Initial install runs 30 days in trial mode automatically. Custom licenses with SLA, phone support, on-premise perpetual or reseller contracts on request.
Install NetCell MailGuard on your own server. 30 days free, then EUR 29 per server — no credit card required for the trial.
See pricing