Packages

nodemailer

10.2.1 · 22 Oct 2026MIT-023.7M / weekRepositoryHomepagenpmAtom feed

Upgrading nodemailer from 6.7.6 to 10.2.1

83 releases in betweennotes for 32

Other targets from 6.7.6Newest 6.x6.10.1Clears its 22 advisories10.1.4
9.0.0, 8.0.0, 7.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below.
2+
changes to make
22
advisories fixed
9+
new
106+
fixes

Counted from 32 of 83 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking10.2.1
  • breaking10.0.0

Security

Fixes 22 advisories affecting 6.7.6

Release by release

  1. 10.2.1nothing new or fixed in the note

  2. 10.2.0

    21 Oct 20264 new · 2 fixes
    • new

      Add info.serverMessageId from the final 250 reply

    • new

      Add pendingCount() to the SMTP pool

    • new

      Make header value encoding public with MimeNode encodeHeaderValue()

    • new

      Mark SMTP errors as permanent or transient with err.permanent

    • fixed

      Label an ASCII message/rfc822 attachment 7bit instead of 8bit

    • fixed

      Report the recipients an LMTP server refuses after DATA in rejectedErrors

  3. 10.1.7

    18 Oct 20261 fix
    • fixed

      mime-funcs: encode parameter values that look like encoded words

  4. 10.1.6

    18 Oct 20261 fix
    • fixed

      addressparser: read groups in the same pass as the rest of the list

  5. 10.1.5

    18 Oct 20262 fixes
    • fixed

      addressparser: handle an address list without copying it per address

    • fixed

      addressparser: tokenize into offsets instead of an object per token

  6. 10.1.4

    18 Oct 20269 fixes
    • fixed

      addressparser: apply the unexpected "<" rule outside quotes and comments

    • fixed

      addressparser: bound group nesting at ten levels

    • fixed

      addressparser: drop the obsolete route from an angle-addr

    • fixed

      addressparser: end a comment only at the ")" that closes the outermost one

  7. 10.1.3

    18 Oct 20261 fix
    • fixed

      Format References and strip URLs in linear time, release any number of streams

  8. 10.1.2

    16 Oct 20261 fix
    • fixed

      Bound the work a message can make the mailer do and keep per-message auth off the transport's token endpoint

1 internal line (docs, tests, tooling) left out.