Systems Engineer. Builder. Maintainer. Automation Engineer. Developer. I spend my time in the infrastructure layer β email, DNS, and the open internet β writing tools that are reliable, well-tested, and built to last. I've operated continuously available DNS servers since 1995. My focus is on reliability, automation, and clean, maintainable code.
- π Iβm currently working on NicTool 3.0
- Email infrastructure β SMTP servers, delivery pipelines, anti-spam, authentication (SPF, DKIM, DMARC)
- DNS
- Systems automation β provisioning, configuration management, FreeBSD
- Open source maintenance β long-term stewardship of projects with active communities
Haraka β Node.js Mail Server
A fast, highly extensible, event-driven SMTP server. Haraka handles thousands of concurrent connections with a modular plugin architecture that makes it straightforward to add filtering, routing, auth, DKIM signing, and more. Developer and active maintainer with 188+ contributors and 5.6k stars.
JavaScript Β· SMTP Β· MTA Β· Node.js Β· 5,600+ β Β· 694 forks
NicTool β DNS Management Platform
A modern DNS management platform, rebuilt for the current internet. Includes:
- @nictool/server - A web UI for managing DNS
- api β NicTool API v3, a REST interface for DNS management.
- dns-resource-record β DNS RR swiss army knife for Node.js and browsers and 39 record types.
- dns-zone - Representation of a RFC 1035 DNS zone. Convert DNS zones between every common DNS server.
- dns-nameserver - Config file parser and generator for nameservers
JavaScript Β· DNS Β· Node.js Β· ESM
Mail::DMARC β DMARC Implementation
A complete implementation of the DMARC email authentication standard in Perl. Covers policy parsing, reporting, and a web UI for viewing your reports. Mail::DMARC is bundled with with SpamAssassin.
Perl Β· Email Security Β· DMARC Β· SPF Β· DKIM
Mail Toaster 6 β Mail Server Provisioning
A full-featured mail server provisioning system built on FreeBSD jails. Automates the deployment of a complete, production-ready mail infrastructure for 5 users or 50,000 domains worth of users.
Shell Β· FreeBSD Β· Infrastructure Β· DevOps Β· 54 β
- Languages: JavaScript (Node.js), SQL, Shell Scripting, Perl
- Databases: MongoDB, Elasticsearch, MySQL, SQLite, Redis
- CI/CD: GitHub Actions
- π matt.simerson.net
- π¦ @matt.simerson.net on Bluesky
- π° Sponsor my work at GitHub Sponsors or Patreon
Based in Seattle, WA.