WordPress.org

Ready to get started?Download WordPress

Forums

Block registration of .ru email addresses (19 posts)

  1. darkhorn
    Member
    Posted 5 years ago #

    I want to block registration of e-mail addresses that end with .ru
    How I will do that?

  2. kushalkoolwal
    Member
    Posted 5 years ago #

    I am having the same problem. How do I get past it? Anybody??

  3. You can block all comments from emails ending in .ru, but I've yet to find a good registration blocker :(

  4. whooami
    Member
    Posted 5 years ago #

  5. mikey1
    Member
    Posted 5 years ago #

    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.

  6. FYI, the wordpress page is here: http://wordpress.org/extend/plugins/ttc-user-registration-bot-detector/

    It seems to work okay in 2.7

  7. mikey1
    Member
    Posted 5 years ago #

    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.

  8. Ugh, okay it works but it breaks bbPress integration. So that chucks it out for me.

  9. Samuel Wood (Otto)
    Tech Ninja
    Posted 5 years ago #

    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.

  10. 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 :(

  11. kushalkoolwal
    Member
    Posted 5 years ago #

    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.

  12. Saurus
    Member
    Posted 5 years ago #

    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.

  13. darkhorn
    Member
    Posted 5 years ago #

  14. lostdeviant
    Member
    Posted 5 years ago #

    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!

  15. lostdeviant
    Member
    Posted 5 years ago #

    oops didn't work!

  16. psybertron
    Member
    Posted 5 years ago #

    Anyone got an Akismet fix that simple detects Rusian / Cyrillic spam (rather than simply block all .ru comments ?) Bit of a sledgehammer ?

  17. Coming back around to this, I've been using TTC for a couple months and it's simply too sensitive to what I need.

    Example: Jane signs up to my blog but goofs her email (janedoe132@gmail.com instead of janedoe123@gmail.com). She realizes this and tries to sign up as janedoe123 BUT her IP is tagged as already being registered and WHAM she's banned.

    This is bad.

    I have few spammers that get past Bad-Behavior, so really I just need a way to list emails and ips that are bad (like with comment moderation, only make it for registration). Or a way to flag a user as 'banned'.

    I know I can put them all for moderation or blacklist via comments, but that feels innefectual. If they've signed up, I have no way of knowing they're on my banlist unless I match the two up. So a registration 'Banned' role or something. *sigh*

  18. I ended up making my own plugin, tested only on my 2.7.1 site, and it seems to work.

    Go here and look for Ban Hammer. It takes the comment blacklist entries and uses them for registration as well. There's work to be done, it ain't pretty (yet) and I have goals. But there it is.

    Would NOT have been possible without 'No Disposable Email', TTC and WP-deadbolt. I studied those plugins a lot, and I consider Ban Hammer a bit of a fork off NDemail.

  19. philippe
    Member
    Posted 4 years ago #

    If you need to moderate new users registration because of "fake" registrations, I wrote a plugin that prevent people to register with a disposable email address:

    http://www.joeswebtools.com/wordpress-plugins/no-disposable-email/

Topic Closed

This topic has been closed to new replies.

About this Topic