Notifications
Clear all

wpForo 1.x.x [Closed] How Email Subscriptions Work

4 Posts
3 Users
1 Likes
1,473 Views
Posts: 83
Topic starter
(@timrodman)
Estimable Member
Joined: 7 years ago

I'm getting to the point where I have a lot of email subscriptions running. Which is awesome! But it's also making me wonder about the mechanics of how things work.

Here is my assumption: When someone creates a new Topic or adds a Reply to an existing Topic, wpForo immediately sends out an email notification to everyone who is subscribed to that Topic. Is this correct or is there some kind of polling cron job that runs?

Assuming that my assumption is correct, does the Topic/Post wait to get saved into the database until all email notifications have been sent? If 100 people are subscribed, does this mean that the save could take a long time?

Are there SPAM concerns? Let's say that 500 people are subscribed to a Forum. When a new Topic is created, they will all get notified. But an email blast to 500 people can be an easy trigger for SPAM software to catch and block. Marketing solutions like MailChimp, etc. help to avoid this by sending emails in batches. Does wpForo send subscription email notifications in batches?

Topic Tags
3 Replies
Posts: 1602
(@anonymous20)
Noble Member
Joined: 8 years ago

Keep in mind that wpForo just "sends" all email (outgoing smtp) to Wordpress core. wpForo doesn't actually send any email out.

So everything is handled by  Wordpress standard email functions, so this is something you should take care with a plugin or an external service (if of cource you need so).

All email is send out in mass, as far as i know, from your Wordpress. That could create some problems, depending of your service hoster.

Personally, for my low needs with my tight hosting plan, i use a superb Queueing plugin and send everything from my hosting plan without any problems. All email is sent in batches that you configure via crons (the plugin does all that). Check out GD Mail Queue.

https://wordpress.org/plugins/gd-mail-queue/

I hope i've helped ...

1 Reply
(@jeanne)
Joined: 7 years ago

Estimable Member
Posts: 76

@anonymous20

Thanks for explaining how email subscriptions work. I have a further question. I hope that my question makes sense and I apologize if  I have overlooked something simple I should have known. I love wpforo and so appreciate all the help you all provide in this support forum.

My problem: I just received an email notification to a topic I'm subscribed to (I'm the administrator, so I get an email notification for every post someone makes, but this I believe is the same email I would get if I were just a registered member who is subscribed to a topic).  

However, this particular email notification contained a link that shouldn't be there.  It was next to the link at the bottom of the email that allows you to unsubscribe and it was a link that the person had posted in the body of their post.  If you check the screen shot, you'll see the link resilience.org -- that should not be there. It's not my website, so it's sending people to someone else's website before they go to my forum.  I don't want that.

Now people put links inside their posts a lot and that is fine with me. But I have never seen those links appear at the bottom of the email notification next to the unsubscribe link.  I don't want this happening since it is sending my subscribers to a link without ever having them click on my forum first.  

Attached are screen shots of the post and then the email notification.  

My question is: Is this a corruption in either my wpforo or perhaps a plugin?   Is it unrelated to wpforo?  Is there a way to stop  the email notification from containing links to other people's websites? 

Posts: 83
Topic starter
(@timrodman)
Estimable Member
Joined: 7 years ago

Awesome! Thanks for the info.