🐰Bun-nativeBuilt on Bun.listen(), socket.upgradeTLS(), and Bun.CryptoHasher. No Node.js compat layer.
🔄Drop-in replacementSame constructor options, callbacks, and event names as the smtp-server npm package. Minimal migration effort.
📨Full SMTP supportHELO, EHLO, MAIL FROM, RCPT TO, DATA, STARTTLS, LMTP, pipelining, DSN, and enhanced status codes.
😃TypeScript-firstFully typed API with strong types throughout. Callbacks, sessions, and envelopes are all strongly typed.