WpForo slow post creation. Caused by mail queue?
How does wpForo handle subscribed topic email notification queues? I'm asking because I originally migrated over from asgaros forum due to issues with this. Asgaros had issues whereby when a user attempted to create a new forum post/topic it would sometimes literally take 2 to 3 minutes for a post to be created. I migrated over to wpForo and that problem was resolved immediately. However, many months later, I am now experiencing the similar issues with wpForo now that my forum has many members and it usually takes 45 seconds for a user's post to be created. I'm really concerned about this. So my question is, if many users are subscribed for notifications to a particular forum category, will that effect the speed of someone who is creating a new post in that category? Does wpForo send all emails at once, or is there a staggered mail queue? I've disable other plugins, so this issue doesn't seem to be stemming from anything else. Please advise..
wpForo doesn't send any emails. It queues them to Wordpress core. Then yes Wordpress sends them all together.
So, depending of your setup, you either have a slow server or a slow mailserver (if you not directly send the emails but you use your provider's mailerver).
Also Asgaros forum plugin doesn't suffer from what you mention in your post. We are using it in some mid-traffic sites and i have never seen what you say.
I have created same issue here few days ago, but nobody responded me.
My slowing problem had also been same that is email sending when a post is created. It must be a solution.
Thanks to wpforo team.
We need admin access to the website, as if it takes so long to create a topic, there can be different reason for that and It's not only about the server. We need to check it on the Website.
Please send admin credentials to info[at]gvectors.com email, mention this topic in the email, and Let me know here that the email has been sent.
Have you ever enabled debug.log for Wordpress, and check if there is any fatal (or other) error?