Activation Emails are not being sent
-
Hello Everyone.
From past a week I’ve been working on my website. The problem is that buddypress doesn’t send activation mail but when I trigger forgot password email for the same account it sends.Default wordpress register page is able to send activation mail but when I activate buddypress it doesn’t work.I have tried all the plugins and have been going through all these forums from last two days but all in vain.
I have reinstalled it thrice and now as stated in requirements I have done a manual wordpress install. I am on shared hosting and using my website mail server to send emails.
My site : My Site
Wordpress Version: 4.9.6
Buddypress version: 3.0.0Please help me solve this issue.
-
I am having the exact same problem. I’m using a GSuite account, and have setup my emails on the WP site using GMail SMTP. I can send test emails from this plugin and am email comes from WP if I go through the Lost Password process. But NO activation email! ARGH!
Hi,
Seems like people have been dealing with this issue for a decade. There is no solution that works for me. I have tried almost every workaround I found in forums but all in vain.It’s strange that when I deactivate buddypress, all emails work fine. It’s just buddypress that doesn’t send activation mail. It sends forgot password mail though.
I’m in as much trouble as you are
I’m wondering if an expert would address our problem or not. It’s been a day.
@sharebophar @smilingdeep You can try to change default mail send from and name
using https://wordpress.org/plugins/wp-mail-smtp/
By Default WordPress send the email via wordpress@domain.com and it stuck inside spam folders@vapvarun Sir, I have already tried that thing and have mentioned it in the main post also. I’m using my own mail sever. Because of this issue I’m not able to work further on this project.
Thank you,sir,but it’s just test email working.
I found this page tell me how to use buddypress email,but I don’t know where to add these code :If you don’t know what I’m talking about,sorry,I’m not a english speaker!
Yeah only test mails and forgot password mails work with these plugins. If I deactivate buddypress everything works fine, activation mails also work. Its just an issue with buddypress.
@sharebophar the link you shared explains template editing (how your mail would look like) it doesn’t solve our problem.@vapvarun Yeah, I’ve tried numerous different Email plugins – they ALL work in every way APART from sending the BP activation email.
@sharebophar – yes that menu item only changes the look of the emails and has no impact on functionality.@smilingdeep
At your site, you have to path
friendsite.in/deep/wordpress/register
friendsite.in/register
Are there two separate installs or you are using something to change installation path?@bassibabes1 paste your site url
Just in testing mode at the moment.
At the moment, I have a plugin called BP Disable Activation Reloaded which has disabled the normal BP Activation system. Then another plugin called User Activation By E-Mail is sending out an email to user, which contains a button for them to click on. Then they can login and are supposed to be redirected to the activation page, where they need to complete a form for extra data.
This is a complete hack workaround and I’m going to need to mess around with the user roles etc to get this working the way it needs to be.
Obviously, LOTS of people have this issue and it’s not something that can be ignored because members can’t actually access the site without that email. For this to have been going on for a decade is a joke and makes the plugin a lot less value in general. I wouldn’t consider purchasing anything without this working.
@bassibabes1 on your site register auto login is enabled and that might be a reason users are not getting activation emails. I had registered at your site, and I was logged in at the same time. You might be added any plugin or custom codes inside the theme on purpose.
At your site, you have to path
friendsite.in/deep/wordpress/register
friendsite.in/register
Are there two separate installs or you are using something to change installation path?
@vapvarun As mentioned in BuddyPress requirements, wordpress shouldn’t have it’s own directory. So I installed it in “public_html/deep/wordpress”. Now because it looks messy and shows site directory when I try to open https://www.friendsite.in, so I changed website address in wordress> general settings.Is there any problem in this?
At the moment, I have a plugin called BP Disable Activation Reloaded which has disabled the normal BP Activation system. Then another plugin called User Activation By E-Mail is sending out an email to user, which contains a button for them to click on. Then they can login and are supposed to be redirected to the activation page, where they need to complete a form for extra data.
This is a complete hack workaround and I’m going to need to mess around with the user roles etc to get this working the way it needs to be.
Obviously, LOTS of people have this issue and it’s not something that can be ignored because members can’t actually access the site without that email. For this to have been going on for a decade is a joke and makes the plugin a lot less value in general. I wouldn’t consider purchasing anything without this working.
@bassibabes1 yeah its really very annoying. People have been dealing with this issue for years but it remains unsolved. Everyone suggests to use wp_smtp or similar plugin but in my case they all fail.@smilingdeep keep the address same inside WordPress url and Site url
as your primary path https://www.friendsite.in@vapvarun how can I keep this if my wordpress installation directory is “public_html/deep/wordpress”?
If I open http://www.friendsite.in it shows directory.
@vapvarun yes, that’s because I had a bunch of plugins to make it work. I’ve deactivated them all now, so try it again?
I’ve been working on this one problem for over two weeks. I’ve deactivated, re-installed, deleted and done everything multiple times. I might be missing something, but I can’t see what.
@smilingdeep Hey,every buddy,I found the resolution here, and It works on my site
Can someone PLEASE share a copy of the default activation emails?
Finally, the champion has found the solution. Thanks a lot @sharebophar
Everyone who is having email problems on BuddyPress nouveau version can find the solution here Fix Here.
Open your web directory and browse to “/bp-core/bp-core-functions.php” in buddypress plugin directory.
Now replace the text highlighted in red with text highlighted in green.
I think the BP Dev team should make a public announcement for this fix so that users like us don’t trouble themselves for days finding this solution.
@vapvarun @bassibabes1 and @sharebophar thanks a lot for your kind assistance.@bassibabes1 for your site I got verification email after 30 min,
http://prntscr.com/jn6f9b
@smilingdeep You will need to copy files from subfolder to public_html and then update path inside Setting >> General once site live, you can delete deep/wordpress/ folder@vapvarun I have done a fresh install. Check now and please if you see any problem.
That patch didn’t work for me 🙁
That was leftover from the last plugin! Now, I’ve taken everything off, it doesn’t work again.
OMG it’s worked!!!
I think it was that patch! I just had to repair emails through the BuddyPress -> Tools functionality. Awesome!
Will be testing a bit more now.
- You must be logged in to reply to this topic.