← Monday, October 19, 2026Performance & OSDeep dive
Sendmail's case folding and errno reporting produced the “Not a typewriter” error
Sendmail lowercased a mixed-case username, then appended a system error value to “User unknown,” producing the puzzling message. It is a useful example of how layered error handling can obscure a system's actual reasoning.
- What
- - A sendmail error for an unknown email user could end with the confusing phrase “Not a typewriter.”
- How
- - Sendmail lowercased usernames, then appended the system error string, which described a background process with no user I/O.
- Why it matters
- - The case shows how combining an application failure with an unrelated system error can mislead users.
Read on unsung.aresluna.org → Hacker News · 6 comments
Discussion
Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.
Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.