To give you the entire picture of what happens when you register, or do anything else, go to Buddypress Test Drive. http://testbp.org.
Register, and you an experience everything it says and does for your site.
On the email subject, Buddypress email are actually wired around WordPress emails. In the very most likely case, the email is at a snails pace, and either ends up at the spam folder, or just takes along time to receive. This pace on which the emails get received will fluctuate, depending on the activity on the site. My emails on my site take a couple minutes to receive, Only because I am on my on server, there is nothing you can really do to speed up the emails, because you are on a host server, multiple servers. Emails taking 20-30 minutes is actually pretty good, compared to most, like on bluehost, which can take up to an hour and a half! 
@hnla I know that there will be a segment of the population who will be prevented from joining because I am blocking IP addresses. But, I want/need these prevented in the first place and I do not understand why this is not addressed in the core and has to be something I must “hunt through the forum threads to reducing spam signups”. Its not like this is an unknown issue.
Besides, I HAVE searched for “reduce spambots” “reduce fake sign ups” “Reduce and reducing spam sign ups” with zero results.
You should take care adding bans on IP’s it’s a little frowned on and can affect legitimate users, Most spammers will be spoofing their addresses they don’t want to be tracked so adding these IPs is likely not really doing much.
There are plenty of tips and tricks if you hunt through the forum threads to reducing spam signups.
What I have to ask is “Why?” and “How?” are these spambots accessing and creating users? I have one site that uses WP multisite with BP and there’s a great plugin “BP Registration Options” that works well enough to grab and display all new member requests and displays IP addresses; which I then add to WP-Ban. Its taken a month but I am now down to a dozen or so spambot signups per day.
Now, I have another WP/BP site that is NOT multisite and “BP Registration Options” does not work the same. BUT I copy the IP addresses from the one and paste it into the “WP Ban” of this site. However, I am still 100+ spambot signups per day. So, I have a plugin “Pending Activations” (which doesn’t work in multisite) but this plugin does not display the IP address of the offending spambot signups. Thus, my battle with the signups continues …
So … How are the spambots signing up? Why does the registration form not have CAPTCHA? and how can we stop them from signing up?
Don’t doubt there isn’t one common string to latch onto you’ll probably have to run a few sorts, going to be agony whatever method one takes really, you could try .info that may take care of quite a few?
Thanks hnla
I did look at phpMyAdmin but there’s nothing in common like that (they’re not all .info addresses) – except the string of numbers on the end of the usernames. but as they’re on the end I can’t sort like that…?!
Sounds like time to get stuck into phpMyAdmin and use it’s search to try and locate just emails ending in .info or similar spammy email addies and delete the rows directly in the DB, might be some genuine ones but probably less than in WP backend which has no sort capability
I am trying to secure my website against new spam users and there’s quite a few threads of CAPTCHA and so on here which are helping.
But in the meantime I’ve got about 4,000 spam users created. How can I delete them all? They’re interspersed with real users so unsure what to do. There’s nothing I seem to be able to sort them on either in BP or through the database that will allow me to identify and remove them. Any ideas?
An example is like:
Username: ackery815215869
Name: camdenlotz
Email: ackery815215869@blogmailexpress.info
They’re obviously random and I can spot them by site but I can hardly scroll through 87 pages of users trying to pick out the real ones!
Any ideas?
BuddyPress is feeling very lonely, insecure and underdeveloped right now…
Hey guys!
I’ve got about 20k users, you thinks that maybe the emails will be tagged as spam?
Is there a delay in sending out emails?
Thanks a lot!
Bad joke. Was thinking it would be great to create a “poke” “wink” “tease” “kiss” “hug” whatever we want to call it button on profiles … see someone’s profile you like and “poke’em” … sends a brief message to the recipient “You’ve been poked by ….” and, of course, the ability to name it what ever we want.
I attempted a search but got pages of spamusers shilling poker.
I have BuddyPress installed and multi-site enabled. New User Registrations and New Sites for Logged In users is enabled. It has been working fine and then over the weekend I noticed a lot of spam members/user sites. I marked them as spam and installed a captcha plugin. Everything was fine again. And then today I noticed a handful of additional spam registrations when I started working on my home page. I then marked all the new users and the corresponding blogs as spam, but when I went back to the site the Sign Up button had disappeared and going to motherofautism.com/register just redirects to the homepage. I disabled and re-enabled user registrations in the admin panel, but to no avail.
I know it was working after I installed the captcha plugin this weekend because I tested it, and I have not installed or changed any settings since (just work on finishing the design work).
Any thoughts?
The following anti-spam rule in .htaccess file works for a lot of people but not work for me. Maybe because my WP is sub-directory install?
`# BEGIN ANTISPAMBLOG REGISTRATION
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .register*
RewriteCond %{HTTP_REFERER} !.*mydomain.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://spam-die.com/ [R=301,L]
# END ANTISPAMBLOG REGISTRATION`
“how to disallow bots to follow signup link?”
Put a nofollow, noindex on it, right in the theme where it is linked. And change the default text that is linked. If you look at your access logs and your visitor stats, you’ll see they basically google for you.
@imjscn try hunting for a plugin called KB robots text it allows you to edit the WP robots text from the dashboard and might be handy to have available.
@hnla,
I failed to search out your robots.txt thread. But I found this one was recommended in another thread: http://perishablepress.com/press/2010/07/14/blackhole-bad-bots/
I will try it and feed back.
By the way, the .htaccess referer trap doesn’t work.
#2 stops bots following the link on other pages, but BP spammers come without a reference page. They know which link is BP register page. I’m not sure if there’s another way for BP.
Jenny this is why I said or mentioned adding a referer trap in .htaccess. Yes bots do link directly so you disallow any direct links that do not contain a referer in the header get request
True search here is a chore 
Robots.txt is a file that lives in the root document directory of a site, however I seem to remember issues in the past adding one as WP might be trying to add it’s own one?
What results – if any do you get from running:
http://example.com/robots.txt (your site name obviously)
@hnla, I got 2 results from googling:
#1. “
#2. `sign in`
#1 requiires to be added in header, I don’t know how to add it in register.php’s header without bothering other pages;
#2 stops bots following the link on other pages, but BP spammers come without a reference page. They know which link is BP register page. I’m not sure if there’s another way for BP.
The above is the reason why I ask Andrea.
I did track down the solutions in this forum. If you pay attention, this topic was posted one month ago. I did my homework. But of course, I didn’t read all the threads, because search in this site is not as efficient as other places. No result if a word or a letter not match. Only accessed the threads that I searched out by different words combinations that I could imagine.
As for the .htaccess method, my research shows it worked for a while, but stop working since WP 2.9. I tried it, I can comfirm it’s not working on my site.
@imjscn Jenny have you tried googling on ‘nofollow’ links? before asking Andrea_r how to do this or better still have you implemented my advise earlier in the thread for a robots.txt file implementation? and other tip/s?
It’s important to tell us what you have tried other than add plugins – not everything is solvable using plugins and this aspect really requires a few approaches as has already been said.
Did you track down any of the threads on this support forum that go into great detail on the various approaches one can take, a good one is to set a referrer trap in .htaccess so that direct linking to the register page is prevented and register will only accept requests that have an accompanying referrer in the header that comes from your site – mentioned in one of those threads with example code iirc
BP Humanity does blocks the spamers completely, but they still try. For the past month, the total bandwidth comsumed by /register page is 3000MB
@andrea_r , how to disallow bots to follow signup link?
Andrea_r, can you elaborate or point to a link that elaborates on these tactics? Thanks!
system is not sending.. I have tried myself with several email addresses and there are no mails, not in the inbox and not in the spam/junk either.. 
@sevenos … Is the system not sending? or are people not receiving? I had to put a warning message in the registration form to remind folks to check their junk/spam folders because 99% of all “missing” activation emails go there.