Emmanuel Daunizeau

Co-creator of Visual Dialogscript. Founder of V-Softs. Author of FrozenSpam since 2014.

Emmanuel Daunizeau, founder of V-Softs

I've been coding since 1989. I started on an 8085, then a 12 MHz XT 8086 — machines I cite with the same emotion as my first experiences with LLMs today: the same technological leap, witnessed twice in one lifetime.

Co-author of Visual DialogScript with Julian Moss, a programming language commercialized through the 90s. I'm still its publisher today.

The original version — for SmarterMail administrators (2014)

FrozenSpam wasn't born in 2026. The first version dates to 2014. At the time I was running two IT companies and all my domains ran on SmarterMail on Windows Server. SmarterMail's native anti-spam filter was overwhelmed by volume, and no third-party solution integrated correctly with the SMTP chain of the time.

So I coded a version in Visual DialogScript, hooked as a delivery filter in front of SmarterMail. It already implemented challenge-response, multi-tier whitelists, and bulk release on validation. That version ran for 12 years, without major interruption, across all my professional and personal domains.

Over the years I distributed it to a handful of SmarterMail administrators in my network. It stayed a niche tool, hand-distributed, never broadly commercialized. The historical code still runs. It serves as the reference for the SaaS port.

Twelve years later, the engine is still in service. On all my professional and personal domains. No major incident. 143,099 spams blocked on my most exposed mailbox (counter since 2019), close to one million cumulative across all protected domains, zero documented false positive on active conversations.

The SaaS version — 2026

In 2026, I decided to port the engine to Python, on Linux, as multi-tenant SaaS. Not to become a unicorn. To make available to others what works for me for 12 years.

The architecture was redesigned for multi-tenancy (single engine, isolation per domain in PostgreSQL), for high availability (two redundant MX `mx1.frozenspam.com` and `mx2.frozenspam.com` on distinct IPs), and for modern compliance (GDPR native, France hosting, no content analysis by default).

The algorithm remains the same as in 2014, just enriched with four additional layers upstream of the challenge (Spamhaus DNSBL, SPF/DKIM/DMARC authentication, backscatter guard, optional Bayesian pre-filter). Cf how it works.

Product credibility

12 years

of production on my own mailboxes.

143,099

spams blocked since the 2019 counter.

0

documented false positive on active conversations.

10/10

mail-tester.com score validated 2026-05-23.

Elsewhere

  • V-Softs — publisher of Visual DialogScript and many other software solutions since the 90s, still active.
  • ACME SAS — IT company, host, and FrozenSpam distributor.

Get in touch

Want to try what I built?