BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Tornevall Networks DNSBL Implementation icon
Actively maintained Tested up to 7.0.6 #81 in antispam

Tornevall Networks DNSBL Implementation

Tornevall Networks DNSBL implementation with FraudBL support for WordPress

Active installs10+10+ tier
Downloads · 30d71▲ +47.9% vs prev. 30d
Rating—0 reviews
Health score57/100Fair
All-time downloads2.5KSince Nov 2014
Support resolved—No recent threads
RequiresWP 5.8PHP 8.1+
Downloads · 7d22▼ -4.3% week over week
Our verdict

Use with caution

Tornevall Networks DNSBL Implem… works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites and was last updated 3 months ago, and scores 57/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

71523Jul 3Aug 16Sep 30
Yesterday3
Daily average (1y)2
Peak day58Mar 15, 2026
Last 12 months899

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Tornevall Networks DNSBL Im… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
antispam #78 217 Best antispam plugins →
blacklist >100 501 Best blacklist plugins →
comment spam >100 1,582 Best comment spam plugins →
fraud >100 599 Best fraud plugins →
User Registration >100 4,473 Best User Registration plugins →

Version adoption

Share of active sites per release.

  • 2.0100.0%

About Tornevall Networks DNSBL Implementation

From the official readme · v3.1.5

Description

Protect your WordPress site against comment spam, abusive registrations, and other unwanted submissions with Tornevall Networks DNSBL and FraudBL.

The plugin is built to give site owners a practical anti-abuse layer without turning everyday moderation into a maintenance project..

Report issues and feedback: GitHub issues
Plugin URL: WordPress.org plugin page
Documentation: DNSBL API documentation

Support and feedback

Bug reports and feedback can currently be submitted via GitHub issues.

Full Documentation: DNSBL API documentation

Translations can be contributed via translate.wordpress.org.

Installation

  1. Upload the plugin archive to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Configure the plugin via admin control panel

The installation creates a cache table in the WordPress database. This reduces repeated DNS lookups and helps avoid unnecessary load against blacklist services. Both blacklisted and non-listed lookups are cached. The default cache lifetime is 600 seconds and the cleanup interval is 300 seconds.

The plugin also supports a safe IP whitelist. Whitelisted IP addresses are still checked and can appear in statistics, but they are not blocked, redirected or marked as spam. When possible, the activating visitor IP is seeded into that whitelist automatically during first-time setup.

If the database schema becomes out of sync after an upgrade or a manual source-based install, deactivate and reactivate the plugin to recreate the required tables.

Changelog

Fixes the multisite/network wp-signup.php step-two registration flow so Turnstile no longer breaks the second step after a successful first-step check.

3.1.5

  • Fixed WordPress multisite/network registrations so the second wp-signup.php step can reuse the successful Turnstile check from step 1 instead of failing and sending the visitor back to the first step.

3.1.4

  • Tested with WP7.
  • Registration Turnstile and DNSBL/FraudBL checks now also protect WordPress multisite/network signups on wp-signup.php.

3.1.3

  • Tested with WP7.

3.1.2

  • Fixed the public removal-form Turnstile lifecycle so the widget waits for Cloudflare’s API before rendering, keeps the returned widget id, and uses that widget id for reset/response handling.
  • Fixed stale or empty Turnstile response handling by clearing tokens on expiration, timeout or error and recovering the current widget response before submit when the hidden token field is empty.
  • Released the Tools-backed site identity metadata and bumped the plugin release metadata to 3.1.2.

3.1.1

  • Added an explicit admin checkbox for Turnstile on the public delisting/removal page.
  • The public delist flow no longer inherits Turnstile automatically just because comment or registration Turnstile is configured.
  • Site owners can now disable only the removal-page challenge when Cloudflare Turnstile has temporary problems, while keeping comment and registration protection enabled.

3.1.0

  • Added the plugin-side DNSBL write integration (add, delete, update, bulk) around one visible Write token field, bulk queueing, and optional dry-run acknowledgement through the Tools DNSBL endpoints.
  • Added the shortcode-based removal form ([dnsbl_removal_form]) with AJAX backend proxy support, built-in main removal-page templating, and live delisting-page permission gating.
  • Added the Tools-backed checker/removal follow-up via POST /api/dnsbl/check-ip, together with the checker-style public delist flow and dashboard/settings warnings when live delete / delist access is still missing.
  • Added advanced optional CIDR removal flow for permitted tokens, including safe /24../32 validation, plugin-local scan progress, a visible hit list of listed addresses, listed-hit-only delete targeting, sequential per-IP delete requests, and Cloudflare Turnstile verification for live removal-form submissions.
  • The plugin UI now uses one visible DNSBL / Tools API token field, and the Check token permissions tool now always asks Tools for a live answer and reports effective DNSBL access more clearly.
  • Preferred resolver hosts now cover all four canonical DNSBL/FraudBL zones, and migrations merge any missing defaults into existing installs without removing custom hosts.
  • Shortcode/custom removal pages now expose only the operations allowed by the current token, while the plugin-managed main removal page stays delete-focused.
  • Token status panels, delisting-page controls, and checker submits now better reflect real delete capability, including explicit IP reposting when the checker has locked the field before submit.
  • Checker follow-up failures now report clearer backend/API errors for remote 419 cases, and write/check diagnostics now distinguish true invalid DNSBL tokens from wrong-token-type or inactive admin-key cases.
  • Checker-mode Turnstile stays hidden during pre-check/background steps, is enforced on actual write submissions, the Delist button now carries the in-flight submit state itself, and checker/delist requests now also show a dedicated busy spinner row.
  • CIDR scanning now stays inside WordPress in small local batches so the resolver side is not flooded, while the final delete still goes through the DNSBL write endpoint after the block scan has found at least one listed address and only for the IPs the local scan actually marked as listed, one IP at a time.
  • If the user clicks Check if listed while a valid CIDR is still entered in the first checker IP field, the plugin now opens Advanced automatically, moves the CIDR there, and keeps that Advanced CIDR value as the authoritative range for the later scan/delete flow instead of requiring a separate single-IP anchor.
  • The admin UI now also shows a dismissible reminder that links directly to the WordPress.org review form for quick feedback.

Full changelog on WordPress.org →

Screenshots

Try-tests and self-check: direct DNS lookups for a specific IP plus a self-check of the current server and visitor address.
Try-tests and self-check: direct DNS lookups for a specific IP plus a self-check of the…
At a glance and visitor statistics: resolver status, selected trigger flags, whitelist state, Turnstile/registration protection status, and recorded DNSBL activity.
At a glance and visitor statistics: resolver status, selected trigger flags, whitelist…
Core DNS lookup settings: preferred resolver hosts, cache age, cleanup interval, and the active blacklist trigger-flag profile including FraudBL-related flags.
Core DNS lookup settings: preferred resolver hosts, cache age, cleanup interval, and the…
Protection behavior: comment hiding, redirect handling, safe IP whitelisting, blocked-visitor redirect URL, and admin notice styling.
Protection behavior: comment hiding, redirect handling, safe IP whitelisting…
Tools integration and development: diagnostics mode, frontend dry-run guidance, production/dev Tools mode selection, and token configuration.
Tools integration and development: diagnostics mode, frontend dry-run guidance…
Cloudflare Turnstile and registration protection: Turnstile settings for comments, the optional public delisting/removal flow, plus DNSBL/FraudBL and Turnstile protection for new WordPress account registrations.
Cloudflare Turnstile and registration protection: Turnstile settings for comments, the…
Frontend dry run in action: admin-bar dry-run indicator, blocked-comments notice on the public site, and the floating dry-run status banner used for safe live testing.
Frontend dry run in action: admin-bar dry-run indicator, blocked-comments notice on the…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Tornevall Networks DNSBL Impl… alternatives

All antispam plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Akismet Anti-spam: Spam Protection Akismet Anti-spam: Spam Protection The best anti-spam protection to block spam comments and spam in a contact form. The most… by Automattic 5M+ ★★★★★★★★★★ 4.7 (1.2K) 1 month ago 94
2 Antispam Bee Antispam Bee Sophisticated antispam plugin for effective daily comment and trackback spam-fighting… by pluginkollektiv 700K+ ★★★★★★★★★★ 4.8 (226) 1 month ago 78
3 reCaptcha by BestWebSoft reCaptcha by BestWebSoft Protect WordPress website forms from spam entries with Google reCAPTCHA. by bestwebsoft 100K+ ★★★★★★★★★★ 3.9 (391) 5 months ago 76
4 hCaptcha for WP hCaptcha for WP The strongest CAPTCHA. Switch from reCAPTCHA and Turnstile for free. Works with 60+… by hcaptcha 80K+ ★★★★★★★★★★ 4.6 (86) 3 hours ago 94
5 Titan Anti-spam & Security – Brute Force Protection, 2FA & Spam Filter Titan Anti-spam & Security Block spam comments, defend against login attacks, strengthen site security. Anti-spam… by Themeisle 50K+ ★★★★★★★★★★ 4.5 (370) 11 hours ago 89
6 Spam Protection | Maspik Spam Protection | Maspik Blocks spam the moment you activate it. No CAPTCHA, no setup, no API key. Multi-Layer. Just… by yonifre 30K+ ★★★★★★★★★★ 4.7 (87) 2 days ago 94
7 AntiSpam for Contact Form 7 AntiSpam for Contact Form 7 A trustworthy antispam plugin for Contact Form 7. Wave goodbye to spam and keep your inbox… by Erik 10K+ ★★★★★★★★★★ 4.2 (13) 5 months ago 49
8 Captcha by BestWebSoft – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms Captcha by BestWebSoft 1 The Ultimate Spam Protection Plugin Using Captcha for WordPress Forms. by bestwebsoft 10K+ ★★★★★★★★★★ 4.1 (21) 6 months ago 58
9 CryptX CryptX No more SPAM by spiders scanning your site for email addresses! by Ralf Weber 10K+ ★★★★★★★★★★ 4.5 (20) 3 weeks ago 92
10 ActiveLayer Anti-Spam: Spam Protection for Forms & Comments ActiveLayer Anti-Spam: Spam Protection for Forms & Comments Intelligent spam protection for WordPress forms, comments, and reviews. No CAPTCHA needed… by Syed Balkhi 10K+ ★★★★★★★★★★ 4.9 (9) 2 weeks ago 74

FAQ

Tornevall Networks DNSBL Implementa…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is Tornevall Networks DNSBL Implem… free?

Yes. Tornevall Networks DNSBL Implem… is free to download and use from the official WordPress.org plugin directory.

Is Tornevall Networks DNSBL Implem… safe to use in 2026?

Tornevall Networks DNSBL Implem… works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites and was last updated 3 months ago, and scores 57/100 on our health check.

How many websites use Tornevall Networks DNSBL Implem…?

Tornevall Networks DNSBL Implem… is active on 10+ WordPress websites and has been downloaded 2,488 times since it launched in November 2014. It was downloaded 71 times in the last 30 days.

Does Tornevall Networks DNSBL Implem… work with WordPress 7.1?

Tornevall Networks DNSBL Implem… is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Tornevall Networks DNSBL Implem… need?

Tornevall Networks DNSBL Implem… requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Tornevall Networks DNSBL Implem… last updated?

The latest version, 3.1.5, was released on July 5, 2026 (3 months ago).

Who makes Tornevall Networks DNSBL Implem…?

Tornevall Networks DNSBL Implem… is developed and maintained by tornevall.

What are the best alternatives to Tornevall Networks DNSBL Implem…?

The most popular alternatives to Tornevall Networks DNSBL Implem… are Akismet Anti-spam: Spam Pro… (5M+ installs), Antispam Bee (700K+ installs) and reCaptcha by BestWebSoft (100K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.