Hacker ApprovedDepartments

qmail

Hacker Approved

Shares rank 4 of 9 mail servers by recommenders

Admired for simple design, security built in from the start, and very few bugs. Common caveat: no forks allowed, so it fell behind modern needs like spam filtering.

Admired for simple design, security built in from the start, and very few bugs. Common caveat: no forks allowed, so it fell behind modern needs like spam filtering.

20 people gave an opinion

recommend it
15
criticize it
5
approval share
75%
Each figure is one person. RecommendsCriticizes

Recommended in 10 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 15 people recommend itNeeds 10 or more, met.
  • 3 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 10 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Security designed in from the start

    “A simple design, it had security baked in from the start, and remains one of the most secure software packages in history.”

    Comment from 23 Sep 2026 in “WordPress: Unauthenticated path traversal leading to conditional RCE”

    “DJB, with Qmail and DjbDNS ... showed that one could have (mostly) security bug free software”

    Comment from 12 May 2026 in “CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq”

    “its security withstood scrutiny for quite a lot of years”

    Comment from 3 Jan 2026 in “The rsync algorithm (1996) [pdf]”
  • Very few bugs, little patching

    “DJB, with Qmail and DjbDNS ... showed that one could have (mostly) security bug free software”

    Comment from 12 May 2026 in “CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq”

    “the best example of software with very few bugs is something like qmail”

    Comment from 14 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”

    “those didn't need a ton of patching over time”

    Comment from 24 Oct 2026 in “Sam Altman: 'I No Longer Think We're Gonna Be Able to Just Patch All the Bugs'”
  • Rewarding to learn and run

    “Honestly one of the best, but annoying, things I've done, well worth the time invested”

    Comment from 7 Nov 2025 in “Two billion email addresses were exposed”

    “I relied heavily on qmail for about a decade, and learned a lot from the experience”

    Comment from 19 Mar 2026 in “Astral to Join OpenAI”

    “It was a lot of fun to do as a student sysadmin.”

    Comment from 25 Jul 2026 in “Self-host your mail server”
  • Simple, compartmentalized design

    “A simple design, it had security baked in from the start, and remains one of the most secure software packages in history.”

    Comment from 23 Sep 2026 in “WordPress: Unauthenticated path traversal leading to conditional RCE”

    “where he took a very different and compartmentalized approach to the more common monolithic tooling”

    Comment from 21 Feb 2026 in “DJB's Cryptographic Odyssey: From Code Hero to Standards Gadfly”

What people warn about

Each mark is one comment

  • Fell behind modern needs

    “Djb didn’t allow forking and repackaging so quail did not keep up with an increasingly hostile environment”

    Comment from 14 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”

    “it failed to keep up and DJBs attitude didn't help”

    Comment from 14 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”

    “The official release is not standard compliance. It does not support anything modern spam filter need.”

    Comment from 13 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”
  • Author's attitude and maintenance criticized

    “I feel he didn't responsibly maintain Qmail/DJBdns/Publicfile”

    Comment from 13 May 2026 in “CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq”

    “it failed to keep up and DJBs attitude didn't help”

    Comment from 14 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”
  • Too locked down to function

    “it was a case of security being so tight that users had to break it in order to make the system functional”

    Comment from 4 Jul 2026 in “NSA tries to weaken mlkem standardisation”

    “that does mean it's essentially unusable”

    Comment from 12 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”
  • Memory-unsafe; advised against running

    “there is no reason to run a memory-unsafe MTA”

    Comment from 12 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”

    “I don't think anyone should run qmail.”

    Comment from 12 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”

Other mail servers people recommend

The four most recommended other mail servers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

qmail compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Stalwart Mail Server27487%103 mo3 ownersApproved
Postfix21581%922 yrs4 ownersApproved
Dovecot18195%1115 yrs4 ownersApproved
qmailThis page15575%10—Approved
mailcow15194%72 yrs5 ownersApproved
See all 9 mail servers, ranked

What people said

23 of the 24 comments that mention it, newest first. Each links to the original comment.

“those didn't need a ton of patching over time”

RecommendsComment from 24 Oct 2026 in “Sam Altman: 'I No Longer Think We're Gonna Be Able to Just Patch All the Bugs'”

“A simple design, it had security baked in from the start, and remains one of the most secure software packages in history.”

RecommendsComment from 23 Sep 2026 in “WordPress: Unauthenticated path traversal leading to conditional RCE”

“Email as a messaging bus works very well”

RecommendsComment from 3 Sep 2026 in “Discontinuation of third level domain registrations for the .name TLD [pdf]”

“It was a lot of fun to do as a student sysadmin.”

RecommendsComment from 25 Jul 2026 in “Self-host your mail server”

“it was a case of security being so tight that users had to break it in order to make the system functional”

MixedComment from 4 Jul 2026 in “NSA tries to weaken mlkem standardisation”

“perfect for admins who valued security over features”

RecommendsComment from 13 May 2026 in “CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq”

“The official release is not standard compliance. It does not support anything modern spam filter need.”

CriticizesComment from 13 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”

“I feel he didn't responsibly maintain Qmail/DJBdns/Publicfile”

MixedComment from 13 May 2026 in “CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq”

“that does mean it's essentially unusable”

CriticizesComment from 12 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”

“DJB, with Qmail and DjbDNS ... showed that one could have (mostly) security bug free software”

RecommendsComment from 12 May 2026 in “CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq”

“I don't think anyone should run qmail.”

CriticizesComment from 12 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”

“there is no reason to run a memory-unsafe MTA”

CriticizesComment from 12 May 2026 in “Dead.letter (CVE-2026-45185) Humans vs. LLM for Unauthenticated RCE Race on Exim”

“because it really has no public source-available equal, except maybe djbdns”

RecommendsComment from 29 Apr 2026 in “Bugs Rust Won't Catch”

“it failed to keep up and DJBs attitude didn't help”

MixedComment from 14 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”

“Djb didn’t allow forking and repackaging so quail did not keep up with an increasingly hostile environment”

MixedComment from 14 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”

“the best example of software with very few bugs is something like qmail”

RecommendsComment from 14 Apr 2026 in “Someone Bought 30 WordPress Plugins and Planted a Backdoor in All of Them”

“I relied heavily on qmail for about a decade, and learned a lot from the experience”

RecommendsComment from 19 Mar 2026 in “Astral to Join OpenAI”

“it ended up killing qmail, djbdns, etc stone dead”

CriticizesComment from 19 Mar 2026 in “Astral to Join OpenAI”

“where he took a very different and compartmentalized approach to the more common monolithic tooling”

RecommendsComment from 21 Feb 2026 in “DJB's Cryptographic Odyssey: From Code Hero to Standards Gadfly”

“its security withstood scrutiny for quite a lot of years”

RecommendsComment from 3 Jan 2026 in “The rsync algorithm (1996) [pdf]”

“DJB didn't consider integer and buffer overflows in-scope for the application”

CriticizesComment from 19 Dec 2025 in “The state of the kernel Rust experiment”

“Look at djb's decades-long policy of offering rewards to people who find holes in qmail or djbdns.”

MixedComment from 9 Dec 2025 in “Damn Small Linux”

“Honestly one of the best, but annoying, things I've done, well worth the time invested”

RecommendsComment from 7 Nov 2025 in “Two billion email addresses were exposed”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.