I was having this same issue, and this awesome guy linked to a plugin for me. Check out my original post with his link in it: https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-can-i-better-filter-spam-users-on-my-buddypress-site/
The nice thing about the plugin is that is also lets you ask users if they want to join your MailChimp email newsletter list when they sign up.
I am so looking forward to not having to deal with hundreds of spam users now!
Hey elizawhat did this plugin helped you to get confirmation email to new users ?
because i have installed it and still not getting any confirmation emails to user accounts on new account creation.
Could you help more..
Hi Chaps – just to let you all know, you are not alone in this quest.
We have customers running BP sites who need to ‘re-capture’ ‘lost/unconfirmed’ user registrations (attempts).
A high proportion of confirmation emails do get filtered into peoples spam buckets, bounced by firewalls and blacklists, overlooked in the inbox, whatever. Its an ongoing part of community/site admin to re-sift this list of unsuccessful registrants and correct anything impeding signup.
Its pretty apparent neither BP, nor WP ( == WPMU) address this ‘corrections process’ out of the box.
My perusal of available plugins has yielded some near fits for the job (reporting at least), but nothing yet bang-on (the ‘resend_registration_confirmation_email()’ function), which suprises me.
Looks like someone will have to lift the hood and write somethething to do it. (I have some plugins in mind to extend for that purpose – will keep you all posted )
I am having this problem too! Extremely frustrating…new users are complaining they can’t log in. They are in limbo, marked as spammers because the confirmation email never went out. We noticed if I as an admin delete their account and tell them to re-register, they then get the email and complete the process successfully. (??)
One thought: use plugin: BP Disable Activation, to remove the step of email activation altogether. You should still be able to get users’ emails when they sign up. I use SI CAPTCHA at registration to filter spam. My site is still in development, no users, so I can’t speak to these issues for you. Just a though as I said. Good luck.
SI CAPTCHA is giving error messages on faulty inputs from member. trying something else. thanks for the tip btw!
my bad: file permissions wrongly set. still testing SI CAPTCHA
works! thanks Gabriel Fowler!
OK, so like everyone else through forum after forum I also had the problem of new users not getting a confirmation email. My problem was Bluehost. WordPress apparently sends those emails from an email address called “wordpress@yourdomain.com”. Bluehost has a problem with this as might other hosts. The solution is a plug-in https://wordpress.org/extend/plugins/mail-from/ install it and allow it to make your email “noreply@yourdomain.com”. It worked and was easy.