Packages

nodemailer

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

Upgrading nodemailer from 4.1.2 to 4.7.0

18 releases in betweenevery note read

Other targets from 4.1.2Clears its 23 advisories10.1.4Latest10.2.1
0
changes to make
0
advisories fixed
9
new
6
fixes

Security

Release by release

  1. 4.7.0

    19 Nov 20181 new · 1 fix
    • new

      Support promises for mailcomposer.build()

    • fixed

      Fixed 'full' return option for DSN (klaronix) [23b93a3b]

  2. 4.6.8nothing new or fixed in the note

  3. 4.6.7

    15 Jun 20181 new
    • new

      Added option skipEncoding to JSONTransport

  4. 4.6.6

    10 Jun 20181 fix
    • fixed

      Fixes mime encoded-word compatibility issue with invalid clients like Zimbra

  5. 4.6.5

    23 May 20181 fix
    • fixed

      Fixed broken DKIM stream in Node.js v10

  6. 4.6.2 – 4.6.43 releases, nothing new or fixed in the notes

  7. 4.6.1

    6 Mar 20181 fix
    • fixed

      Fixed Smtp connection freezing, when trying to send after close / quit (twawszczak) [73d3911c]

  8. 4.6.0

    22 Feb 20182 new · 1 fix
    • new

      Support socks module v2 in addition to v1 [e228bcb2]

    • new

      Allow using local addresses [8f6fa35f]

    • fixed

      Fixed invalid promise return value when using createTestAccount [5524e627]

10 other lines we could not sort, mostly version bumps
  • Cleaned up List-* header generation

    4.7.0
  • Use first IP address from DNS resolution when using a proxy (Limbozz) [d4ca847c]

    4.6.8
  • Return raw email from SES transport (gabegorelick) [3aa08967]

    4.6.8
  • Updated error messages for SMTP responses to not include a newline

    4.6.5
  • Readded logo author link to README that was accidentally removed a while ago

    4.6.4
  • Removed unneeded dependency

    4.6.3
  • When redirecting URL calls then do not include original POST content

    4.6.2
  • Enclose encodeURIComponent in try..catch to handle invalid urls

    4.4.2
  • Better handling of unexpectedly dropping connections

    4.4.1
  • Changed default behavior for attachment option contentTransferEncoding. If it is unset then base64 encoding is used for the attachment. If it is set to false then previous default applies (base64 for most, 7bit for text)

    4.4.0