Personalized Block List
Add one email or IP address per line. You can mix email addresses and IP numbers. You can use IPv4 or IPv6 numbers. You can use CIDR format to block a range (e.g. 22.214.171.124/16) or you can use wild cards (e.g. spammer@spam.* or 1.2.3.*).
Enable Block by User ID
This is usually not useful as spammers can change the user ID that they use. These are checked after the Allow List so the Allow List overrides any blocking.
Spam Words List
Check Spam Words
Use the spam words list to check comment body, email, and author fields. If a word here shows up in an email address or author field then block the comment. (wild cards do not work here). Add or delete spam words (one word per line).
URL Shortening Services Lists
Check URL Shorteners
Use the URL Shorteners list to check comment body, email, and author fields. If a link here shows up in an email address or author field then block the comment. (wild cards do not work here). Add or delete URLs (one URL per line).
Bad User Agents List
Browsers always include a user agent string when they access a site. A missing user agent is usually a spammer using poorly written software or a leech who is stealing the pages from your site. This option checks for a variety of user agents such as WGET and PHP, Java, or Ruby language standard agents. It also checks for known abusive robots that sometimes submit forms. This is a string search so that all you have to enter is enough of the agent to match. Telesoft matches Telesoft Spider or Telesoft 3.2. Add or delete agent strings (one word per line).
Bad User Agents List
You can block emails from various countries this way by adding a TLD such as .CN or .RU (these will block Russia and China). It will not block the whole country. A list of TLDs can be found at Wikipedia list of internet top-level domains. This only works for email addresses entered by the user. This will block all comments and registrations that use this TLD in domains for emails. If you have a problem with a more complex sub-domains you can also use this to check anything after the first period. This is not for stopping domains, though. Entering ‘.xxx.ru’ will stop ‘email@example.com’, but it will not stop ‘firstname.lastname@example.org’. Blocked TLDs (One TLD per line not case sensitive):