node app --setupWhat happened instead: Now configuring mongo database: 2021-03-12T17:06:56.884Z  - warn: NodeBB Setup Aborted. MongoServerSelectionError: connection <monitor> to 168.63.xxx.xxx:27017 closed at Timeout._onTimeout (C:\Codes\NodeBB\node_modules\mongodb\lib\core\sdam\topology.js:438:30) at listOnTimeout (node:internal/timers:557:17) at processTimers (node:internal/timers:500:7)
Plugin: Emailer (Local) Smtp SSL Vs nodebb-plugin-emailer-mailgun
Can someone explain what the difference would be in using with of these two?
Emailer (Local) Smtp SSL Vs nodebb-plugin-emailer-mailgun
Unless you are only sending email to a local email server, I would recommend against using a local emailer service. There are many benefits to using a transactional service like mailgun and many caveats to using a local emailer. The link has many examples.
The number one reason I would chose mailgun is deliverability. Many large email providers (gmail etc..) are very stingy about accepting email from non-verified or non-whitelisted senders. And if it even decides to accept the message, it will give it a huge bias toward marking it as spam. Using mailgun or another service is no guarantee, but it gives you a much better chance that your emails will be received and kept out of spam.
That said, many people use emailer-local and have never had such problems, but I say, "Why take a chance?"
@yariplus Damn, I noobishly had it setup with local but using my Mailgun smtp. I just changed it and the test account which would not receive the p/w recovery email now gets it. Thanks!