Block registration of .ru email addresses
-
I want to block registration of e-mail addresses that end with .ru
How I will do that?
-
I am having the same problem. How do I get past it? Anybody??
You can block all comments from emails ending in .ru, but I’ve yet to find a good registration blocker 🙁
Hi all, I agree the obove plugin is excellent, its been very efficient on my 2.5 blog, but haven’t tested wuth 2.7 yet.
Its great at catching multiple registrations from bots.
mike.FYI, the wordpress page is here: http://wordpress.org/extend/plugins/ttc-user-registration-bot-detector/
It seems to work okay in 2.7
Thanks for the info, glad to hear it.
mike.
Ps, just loaded it with 2.7,it shows up under tools as registration logs, but when you check the logs, it shows as database tables missing,
oh well, back to the drawing board, ho hum.Ugh, okay it works but it breaks bbPress integration. So that chucks it out for me.
This should block Russian email addresses. I think. Have not tested it.
function no_russians($login, $email, $errors) { if (strpos($email, '.ru') !== FALSE) { $errors->add('email_banned', __('<strong>ERROR</strong>: This email address is not allowed, please choose another one.')); } } add_action('register_post', 'no_russians', 10, 3);The same basic principle should apply to any simple registration ban.
Oh, awesome! I changed it to mail.ru assuming that will still work…
I feel bad, saying no to all mail.ru emails, but every last one has turned out to be a spammer 🙁
Also at the Registration page can we put something for verification as most of the sites now a days do…
For example,
What is 2+2?
or
Day after Monday is?
I think I have seen that somebody’s blog but not sure how to implement that.
Use Akismet and Bad Behavior plugins, then set the spam filter for keywords to trigger. Even if someone registers from an ru address – their spam will not show. If a comment is valid – it will. Just delete the sapm once a week or so for the others. I get them all the time and not a single one gets past Akismet.
thank you
http://wordpress.org/extend/plugins/ttc-user-registration-bot-detector/
works 🙂Thank you for the norussians function. I spent the last hour checking the codex finding nothing. I’m going to also make a no .info domain function. Spammers seems to have hundreds of those!
oops didn’t work!
Anyone got an Akismet fix that simple detects Rusian / Cyrillic spam (rather than simply block all .ru comments ?) Bit of a sledgehammer ?
The topic ‘Block registration of .ru email addresses’ is closed to new replies.