@Jarko Yes the id field in plugin.json is not used, you need to change the name field in package.json
...and that was the issue indeed! Thank you!
After reading https://community.nodebb.org/topic/496/nodebb-plugin-emailer-local-local-email-plugin I have installed the https://github.com/NodeBB/nodebb-plugin-emailer-local with
npm. Then successfully restarted nodeBB and nginx.
The plugin is marked active in Admin › Extend › Plugins and I am able to see its configuration page at Admin › Plugins › Emailer (Local). I have inserted the settings for my local Postfix server.
However, when I go to Admin › Settings › Email and try to send a test mail, nodeBB says: “Error: No email plugins were loaded, so a test email could not be sent”.
I have installed nodeBB as per the documentation, currently running v0.8.x.
Did I miss something? Or should I try something else to use my local MTA for mailing? I really don’t want to use a third party service for mailing.
What version of the plugin are you using? You need 0.2.1 for 0.8.x I believe.
0.2.2 according to npm:
npm install git://github.com/NodeBB/nodebb-plugin-emailer-local firstname.lastname@example.org node_modules/nodebb-plugin-emailer-local ├── email@example.com └── firstname.lastname@example.org (email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org)
Should I downgrade to 0.2.1? Or rather post a bug report on GH?
Downgrade to 0.2.1 and let me know if it works.
My mistake for publishing 0.2.2 it should have been 0.3.0 because of the breaking change.
With 0.2.1 it works. Thank you very much!