Final update, it worked on the production server!! so now our forum is working properly sending emails the Linux way on a Windows Server OS, quite nice I would say, just as a side note our forum is actually really small in number of users, as it is an internal forum, so I can't assure this setup will work out to other forum's expectations or needs, also I would like to add that this shouldn't be the way to do it on Windows as it is kind of a weird way to handle it so in later versions it would be nice to see it reworked or polished for Windows environments (especially because it looks like the program used to simulate sendmail on Windows is no longer receiving maintenance).
@baris restarting an rebuilding does not appear to fix the problem.
I had the HTML and socket.io logging set on (not that it applies to this I know) and went to turn it back off and got the following error:
TypeError: stream.end is not a function
at Object.Logger.close (/home/nodebb/nodebb_root/src/logger.js:102:10)
at Object.Logger.setup_one_log (/home/nodebb/nodebb_root/src/logger.js:68:10)
at Object.Logger.setup_one (/home/nodebb/nodebb_root/src/logger.js:50:10)
at Object.Logger.monitorConfig (/home/nodebb/nodebb_root/src/logger.js:111:9)
at Config.setMultiple (/home/nodebb/nodebb_root/src/socket.io/admin/config.js:42:11)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async onMessage (/home/nodebb/nodebb_root/src/socket.io/index.js:150:19)
Also getting lots of language errors for the question and answer plugin
Missing translation "qanda:topic_unsolved" for language "en-GB"
Missing translation "qanda:topic_solved" for language "en-GB"
Missing translation "qanda:menu.unsolved" for language "en-GB"
Since upgrading to 1.16.2 I have a string of issues - maybe they are all related to something fundamental? This is the current versions I am running: