I googled out quite a few but all are at best alpha versions, so it seems I will have to try an code one. Instead of coding one from scratch I would like to build on existin
Some answers here are quite outdated, so I'd like to offer the lastest.
There are currently three Node SMTP servers (libraries) I know of:
There's also mailin which is an SMTP server that receives messages and posts them to some URL for you to process. Mailin uses Python for some optional features.