
Many of our websites, a day doesn't go by when we don't see user accounts created on our Drupal systems from other countries. Now we don't have anything against these countries but we do have the right to block out spammers and hackers. Because it takes way too much effort to administrate this inconvenience, we recommend our clients and Drupal administrators to turn on user account creation.
Many spammers from other countries, most notably Russia and China, attempt to use free email accounts as their email address to register on our websites. What we end up with is a bunch of spammers trying to point our user readership to their websites.
To prevent readers from a certain country to register and making comments on our sites we deny access to create user accounts. For the countries that you do not want user accounts for, go to the User Management | Access rules section and add your rules as follows:
Create your next rule under the same guidelines above for China by setting the mask to %.cn.
Note that you will not be blocking readers from those countries from reading your content. You are simply restricting them from gaining access to features on your website (like commenting).