But this only happens to some people, what could it be?
Is there any way I can find out what this problem is?
You can also manually active the users, allowing them to bypass registration.
The issue you are having is most likely an issue with the email servers.
Hello,
Are u sure the smtp work ?
did u try the mail server ?
Did you try Troubleshoot email on a new Discourse install?
It is possible that the initial email is ending up in userās spam inbox. If you know the email address or username of anyone who is reporting the issue, you can check to see if the activation email has been sent to them from your Admin / Emails / Sent page. The Email Type for the activation email is āsignupā:
The Post & SMTP Details section of that page gives details about whether or not the email was handed off to the userās mail server. If you see 250 Ok in that column, the email has been handed off.
For the issue with the activate button not working, I wonder if users are running into the bug thatās described in this topic: Resend Activation Email - 404 Error?
I did receive the activation email after registering a user on my own Discourse site (free trial version). However, clicking the link in this activation email leads to a page with an āoopsā message, and no activation button is displayed. But when I use the same email address to register on the official Discourse platform, I can receive the email normally and activate my account without any issues.
Welcome to Meta ![]()
This sometimes happens to me too when Iām testing something in my forum. Usually, the reason is that I was still logged in with another account. And if Iām logged in as user 1, I canāt confirm the email of user 2.
Did you use a private window or log out beforehand?
