EDITED by psychobunny:
For 0.4x compatibility please use this fork for now, until @BarveyHirdman can merge my PR
npm install git://github.com/psychobunny/nodebb-plugin-emailer-local
Yesterday I was in great need of the option to send emails via SMTP from NodeBB so I hacked a quick plugin for it.
I decided to make it official and extend it to a point it will be actually useful. I've already published the first version to NPM so you can get it, try it and make suggestions in the repo's issue tracker.
The installation is basically
cd path/to/nodebb && npm install nodebb-plugin-emailer-local
Then enable the plugin in the administrator panel and configure it in its own little section.
Further improvements to do (suggestions more than welcome):
*Use of services (as the plugin uses Nodemailer, I can't see any difficulties in achieving that)
*More options (Secured connection, DKIM signing, maybe SMTP connection pool)
The repository: http://github.com/AlfredDobradi/nodebb-plugin-emailer-local
NPM page: https://npmjs.org/package/nodebb-plugin-emailer-local
This is the first NPM package and NodeBB I ever published so if I left something out, please tell.