npm smtp-server 3.19.0
v3.19.0

9 hours ago

3.19.0 (2026-06-15)

Features

  • add lenientAddressParsing option to relax strict address validation (2237bb4), closes #259
  • update stream.sizeExceeded and byteLength in real time (9051734)

Bug Fixes

  • cap PROXY header length to prevent unbounded buffering (38a3190)
  • expose SASL PLAIN authzid and reject control characters in usernames (4107568), closes #261
  • handle half-open socket close while reading PROXY header (cdaefd8)
  • prevent uncaughtException when client disconnects before PROXY header (e240a50)
  • reject STARTTLS parameters and control characters in envelope input (db1f3d4), closes #260
  • use crypto.randomBytes for CRAM-MD5 challenge (4dbc916)

Don't miss a new smtp-server release

NewReleases is sending notifications on new releases.