#1 WordPress forum plugin created by gVectors Team

wpForo – WordPress Forum Plugin
  • Home
  • Forum
  • Migrate to wpForo
  • Addons
  • Documentation

Forum

Home | Forum

wpDiscuz - WordPress Comment Plugin
  • Forums
  • Members
  • Recent Posts
Forums
Main Support Forums
How-to and Troubles...
Seeking assistance ...
 
Share:
Notifications
Clear all

[Solved] Seeking assistance solving new users not getting a confirmation emails on WP Multisite

    Last Post
RSS

Hansie
Posts: 18
 Hansie
Topic starter
January 20, 2021 2:08 pm
(@hansie)
Active Member
Joined: 4 years ago

Problem: When a new user registers through WPForo, they do not receive a confirmation/activation email.

I know this is a popular question, and I understand from what I have read, that this is potentially a WP config issue.
I'm just hoping someone can give some assistance trying to fix or debug this issue.
After 3 days of digging through forum posts, code, tables, the WP codex, etc, I have no idea what the problem may be.

My website is running Wordpress 5.6 MultiSite, WPForo 1.9.3, serving 2 domains (same content in 2 different languages - using Multisite Language Switcher to switch between the 2 sites/languages).

The table prefix for the main domain is "wp_", for the second domain this is "wp_2_".
On MultiSite there is only one table for users, used by both domains.

I've tested this with 3 different email addresses - 3 different domains, none of them the same domain as the server domains.

 

Observation before activating (!) an account, which makes me think something is going wrong here;

- When signing up through WPForo, :

The user is added to the wp_users table even before activation.
The user is not added to the wp_signups table (MultiSite specific table).
No activation email for the new user send.

- When signing up with the WP native signup form (wp-signup.php):

The user is not added to the wp_users table.
The user is however added to the wp_signups table.
Proper activation email send for the new user.
Only after clicking the activation link, the user will be added to wp_users.

I suspect this is a MultiSite specific issue, but that's just a guess based on digging through all the settings, tables, code, forum posts, etc. Maybe this could be related to the WP API calls versus the WPMU API calls to register a new user?

 

Things I have tested and tried on the main site, based on the How-To in this forum;

1. Check your Spam / Junk folder. 

Email does not go to Junk mail.

2. Disable all other plugins and test it again. 

This did not make a difference.

3. Make sure your server email sender works well. Make sure you receive emails from your WordPress (on registration or on other cases...). You can check it in Dashboard > Forums > Tools > Debug > Errors & issues admin page.

No errors here, tables OK, no issues reported either.
Users and Admins do receive WPForo emails (topic notifications, etc).

4. Install SMTP plugin. The new one is Post SMTP. Do a test email sending via Post SMTP.

Test email got send correctly, and the log shows all WPForo emails that do work (eg. subscription notifications, notifications for the admins, etc). However ... the new user confirmation emails are never listed in the log (like they were never asked to be send to begin with).

5. Some shared hosting services, or some Antispam plugins try to cache emails and those are not being sent immediately. You should wait 1-30 min (e.g.: on some GoDaddy hosting plans you receive emails in 45 min).

Waited 24 hours, still no confirmation emails for new users.

6. If you're using GMail Fetch services, go to Gmail Settings > Accounts and Import and click on "Check mail now" link to load all new comments from website email server.

Not using GMail Fetch Services.

7. Make sure the "Anyone Can Register" option is enabled in WordPress Settings > General page.

MultiSite does not have that option.
On the main site, "Settings"->"Network Settings"->"User accounts may be registered" is enabled.
Not sure if this is comparable to the "Anyone Can Register" option though.

8. Make sure the "Enable User Registration email confirmation" option is enabled in Dashboard > Forums > Settings > Features admin page.

This option is enabled. I've tested with this enabled, disabled and enabled again. Still no email for new users.

9. Disable wpForo and use the WordPress native registration form to test. The native registration form can be found with this URL.

I honestly did not even dare to do disable WPForo - being afraid I'd somehow damage the forum data and have to rebuild everything. However the native registration form does work (wp-signup.php).

Note: with "Replace Registration Page URL to Forum Registration Page URL" enabled in WPForo, the native registration form still works!

Topic Tags
email notifications new user multisite
2 Replies
Hansie
Posts: 18
 Hansie
Topic starter
January 22, 2021 1:15 pm
(@hansie)
Active Member
Joined: 4 years ago

While digging through the code I may (!?) have found the culprit.
I've posted my possible fix as potential bug in the hopefully appropriate sub forum.

Reply
Hansie
Posts: 18
 Hansie
Topic starter
January 22, 2021 2:25 pm
(@hansie)
Active Member
Joined: 4 years ago

Solved - see this post.

Reply
  All forum topics
  Previous Topic
Next Topic  
Related Topics
  • Notifications shortcode?
    2 months ago
  • Posts that include a link will always be awaiting approval
    3 months ago
  • Notification alteration
    4 months ago
  • Specific forum and notification of posts for all registered users
    7 months ago
  • How to add an attribute to an anchor tag
    8 months ago
Topic Tags:  email (12), notifications (15), new user (5), multisite (5),

Forum Search

Join Us!

Download wpForo plugin
on WordPress.org

wpForo Addons

wpforo-private-messages  wpforo-advanced-attachments-128x128  wpforo-embeds-128x128 wpForo User Custom Fields addon  wpForo – Blog Cross Posting addon  wpForo Ads Manager
View all Addons »

Recent Topics

  • Is it possible to display only nickname?

    By Talie, 27 seconds ago

  • Entire site crashes after 1.9.5

    By Island Nature Trust, 2 days ago

  • Widget wpForo Recent Posts does not work well

    By st7878, 2 days ago

  • Non-Canonical URL error

    By cluel355, 2 days ago

  • Forum page loading issue

    By Muhammad Umar Farooq, 2 days ago

  • Not able to use any of the tools (such as like, solved, approve, delete, etc.) in a post

    By JNew, 2 days ago

Topic Tags

  • new features43
  • seo40
  • translation37
  • plugin conflict36
  • forum36
  • buddypress33
  • login33
  • registration30
  • threaded layout30
  • ultimate member29
  • moderation28
  • editor25
  • avatar24
  • menu24
  • shortcode24
  • css24
  • tags22
  • profile22
  • migration20
  • url20
View all tags (1515)

Recent Posts

  • Is it possible to display only nickname?

    Hi, in my forum users wish to stay anonymous, so their ...

    By Talie, 27 seconds ago

  • RE: How to stop profile spam?

    How about users to be allowed to have a signature IF th...

    By dimalifragis, 10 hours ago

  • RE: How to edit profile location select box

    @sofyThank you

    By SpidiMan, 16 hours ago

  • RE: Foro "moves" in Mobile devices as Admin

    Its already sorted and already visibly sorted on mobile...

    By Jesus, 18 hours ago

  • RE: Entire site crashes after 1.9.5

    This issue doesn't have any relation to wpForo plugin. ...

    By Sofy, 18 hours ago

  • RE: Widget wpForo Recent Posts does not work well

    @sofy I deleted everything. It does not help( PS:...

    By st7878, 21 hours ago

  • RE: 1st load layout issue

    @jms, It seems you're using some cache plugin on your...

    By Sofy, 23 hours ago

Share:
  Forum Statistics
20 Forums
8,033 Topics
40.2 K Posts
5 Online
15.5 K Members

Latest Post: Is it possible to display only nickname? Our newest member: Talie Recent Posts Unread Posts Tags

Forum Icons: Forum contains no unread posts Forum contains unread posts

Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed

Powered by wpForo | Copyright © 2016-2021 gVectors Team
Copyright Registration Service - Click here for more information or to register work
wpForo is Registered with the IP Rights Office
Copyright Registration Service

Ref: 4477265538
  • Home
  • Forum
  • Migrate to wpForo
  • Addons
  • Documentation