Confirmation email never arriving
-
-
First of all, I recommend contacting [email protected] for direct assistance with hosted NodeBB instances.
I assume you're just using the built in backup emailer - no SMTP server and no emailer plugin.
The backup emailer is not meant for long-term usage because it just sends email from the server NodeBB is running on. As demonstrated, those results in very low reputation and the emails getting filtered as spam.
Instead, you should set up NodeBB to use an external service to send emails. One way is to use the built-in SMTP transport to send email through any of the free email services such as Hotmail or Gmail. Another option is to set up a mail service such as Mailjet through a plugin.
-
@PitaJ said in Confirmation email never arriving:
I assume you're just using the built in backup emailer - no SMTP server and no emailer plugin.
Yes nothing replaced, just out of the box setup.
So if I put in another email address, can I just do that from admin menu? -
@eeeee yes you just need to set up the SMTP transport in the emailer settings
-
@eeeee I just signed up to your forum and entered the test address I got from mail-tester.com as my email address, then nodebb sent the account verification email there and that's how I got an analysis.
nodebb has always sent you the emails, but in Gmail, below a certain rating, the email doesn't even reach Spam box, but is rejected completely, and that's why it didn't appear to you. -
@eeeee I think this doesn't happen in emails that are just really spammy content, but in emails that lack basic requirements to verify ownership of the domain
There it makes more sense to reject completely, although there is some sense even in such a case to display the email but with a prominent warning about the sender's reliability.. -
There seems to be something about NodeBB thats not helping, especially when user signs up with a gmail.
This also happened on two other forums that were having same issue till they gave up. I remember one used Zoho mail which was good for reliability in all other cases.
Its concerning, and I keep mentioning it because of the significance this could have.