nodemailer/mailparser
Decode mime formatted e-mails observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 15.0
- age_days: 5809
- days_rel: 9
- days_push: 9
- n_releases_24m: 23
Adoption not part of the score
1672 stars · 288 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An advanced email parser for Node.js that decodes MIME-formatted emails, handling everything as streams to parse very large messages with low overhead. It is in maintenance mode, receiving only security updates and critical fixes, with PostalMime recommended for new projects.
Use cases
- parse email mime content in node.js
- extract attachments and headers from raw email messages
- process large email files as streams
- decode incoming emails for an email automation pipeline
- convert raw rfc822 email into structured json
When to choose
- you need a battle-tested Node.js email parser for an existing project
- you must parse very large emails (100MB+) with streaming
- you are already in the Nodemailer ecosystem
When to avoid
- starting a new project (use PostalMime instead)
- you need parsing in the browser
- you expect new features or active development
Facets
library · maturity maintenance
parser email email developer-tools mime streaming email-parsing nodejs
2 sources
- readme: https://github.com/nodemailer/mailparser · fetched 2026-08-28 · 25ae65b78fe4
- registry_npm: https://registry.npmjs.org/mailparser · fetched 2026-08-29 · e895e2d6233a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nodemailer/mailparser | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="nodemailer/mailparser")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem