Spam Master


Spam Master was born out of need to protect our website against constant malicious spam registrations and comments that affect the majority of wordpress websites. We did it the TechGasp way… coded a brand new, clean and fast plugin that will make your professional wordpress website safe and clean.

Spam Master protects WordPress based websites from millions of known spam emails, domains, ip’s and words by blocking user registrations or post comments. Uses RBL technology (real time block lists) constantly being updated.

The problem facing spam targeted wordpress blogs is that most of the spam registrations or comments are done by a mixture of “bots” robots and human spamming. Most of the spam registration systems fail including captcha precisely because the human factor kicks in during registration, also these captcha systems “push away” real user registrations and can injure your professional, commercial, sales based website income.

The plugin comes packed with automated Spam Learning function that will make your wordpress blog a fighting spam enforcer by providing registration ip’s and emails for analysis and spam lists inclusion.

Very few plugins will actually show the statistics we packed into spam master. Protection Level, Total Website Users, Total Spam Users Blocked, Total Number of Comments, Total Number of Spam Blocked Comments, Total Number of Approved Comments, Total Number of Pending Comments, Total Number of Trashed Comments, Total Number of Threats you are Protected from, Spam Learning, Status of RBL Spam Servers, User Registrations List with (user id, registration date, user status, name, username, and email) and Comments List with (comment date, comment author, author email, author website, comment content, comment status).

Fast loading, Spam Master is modular… it only loads what is needed to keep your website secure and clean.

Makes no use of Javascript or Ajax to keep your website fast and conflicts free

Spam Master… keeps your professional wordpress clean


  • Protects WordPress from User Registrations (spamming bots, users or both)
  • Protects WordPress Comments from (spamming bots, users or both)
  • Protects WordPress Pages and Posts from malicious trackbacks (spamming bots, users or both)
  • Spam Master marks as spam comments wrongly cleared as safe by akismet, check screenshots
  • Spam Master checks for emails, domains, ip’s and words
  • Uses real time scan from millions of known spamming sources (effectively blocks those nasty hotmail, live, msn and outlook registrations)
  • Includes Statistical information to keep your life easy
  • Spam Master Learning makes your WordPress an Anti-Spam enforcer by collecting data for analysis
  • Spam Master allows you to customize the frontend blocked registration message
  • Spam Master allows you to view a week of blocked registrations (date and email) and export the data as csv file. Data gets auto-deleted after 7 days to keep your database light
  • Spam Master allows you to hide the website field from your theme comments form
  • Spam Master includes Character Blocking. Option to individually activate russian, chinese, asian, arabic characters, immediately blocks comments that use those characters
  • Spam Master includes the famous Google reCAPTCHA and Invisible reCAPTCHA on registration, login or comments pages and posts
  • Spam Master includes Honeypot fields for registration, login or comments forms
  • Spam Master includes Firewall technology, blocking misfits before they even enter your website
  • Spam Master includes Signatures
  • Spam Master includes a brand new automatic Threat Alert Level, it’s an easy and interactive way for you to know if your website is being targeted by spammers and the level of intensity or danger of this targeting
  • Spam Master includes Spam Activity Probability, in conjunction with the Alert Level, Spam Master advanced detection heuristic analytics will provide you with an approximated percentage of all activity in your website
  • Spam Master includes a bunch of useful widgets and safe website seal for commerce and sales
  • Spam Master includes several optional email reports and warnings to keep you informed
  • Spam Master is Contact Form 7 Ready. Uses pro-active scan of your email contact form before triggering any mail function
  • Spam Master is Woocommerce Ready. Eliminates all credit card fraud by preventing known sources of spam from registering via woocommerce registration. It also includes wooommerce spam signatures.
  • Spam Master is PHP 7 ready
  • Spam Master is IPv6 ready

Free Trial then $11 per year

Spam Master is a free plugin which works with the premium non-free Real Time Block List Servers (RBLs). This plugin provides a service software as a service wiki.

Take a free Tour Trial License
get a full RBL License for peanuts a year.


More High Quality Plugins?

  • For professional wordpress websites
  • Tested for fast page load times and SEO
  • Errors and conflicts free. NO JAVASCRIPT or AJAX
  • Click Here

Tangkapan Layar

  • Main Plugin Menu
  • Top Spam Countries - Statistics
  • Laman Pengaturan
  • Statistics Page
  • Firewall Statistics
  • Firewall Block Page
  • WordPress Registration. Spam Master with re-CAPTCHA plus Honeypot traps
  • Spam Master Marking Comment as SPAM from Registered User, Spam Master marking Comment as SPAM after akismet cleared it
  • Top 10 Threats - Statistics


  1. Use the WordPress Installer, Updater.
  2. Activate in the “Plugins” admin panel.
  3. Visit the “Plugin Page Menu | Spam Master” to configure settings.
  4. Spam Master Documentation


Issues RBL License
  • Please update to latest version of Spam Master
  • Patiently wait for your license to be activate and replicated by RBL Servers
Need More Help


19 Mei 2019
Even in trial it does not work properly, but after trial period our site got bombarded with porn spam. Totally useless and I hate your half window size "expired trial" warning.
5 April 2019
Not professional at all! While they offer a "free" trial (which you can only find out about by reading the wordy description trying to sell you on it but showing no price, almost all the way to the bottom!), it's not really free, because you have to give them your email to register before you can even use it. no thanks. I get enough spam. If you are dumb enough to go to their site to see what the price is, good luck finding it in the wordier page the link takes you to. There are buttons to buy it, but no prices at all. So click on the button and find it is 9 Euros for 1 site license. 2-5 sites is 31 Euros, and even though there is a button on the main page for unlimited sites, there is no price nor option for such. btw, on their site they have a shortcode showing, so that gives you an idea of how good their coding is.... "[purchase_link id=”11490″ text=”Add to Cart” style=”button” color=”orange”]"
27 Mei 2018
The plugin works like a charm and is the only one which I found which works seamlessly with AMP (AMPforWP with the Comments and the Contact Form 7 Extensions) and can be used compatibly with the European data protection laws (GDPR). In detail: 1) It works. The plugin actually blocks off spam from my site. 2) Registration - you have to obtain an API key from the website in order to get access, and register the API key in the settings. The pre-delivered API key which appears in the settings right after installation does not work and produces a "level 3" error. In order to register correctly, clear your cache before and after registering the correct API key. 3) What the plugin actually does is to allow some settings and provide access to third party tools, namely a real-time blocking list, and inserts (if set in the settings) Google reCAPTCHA. So, in that respect, it is quite comparable to Akismet, which also does not process content on-site, but remotely in order to determine whether something is malicious. It goes further than Akismet, as it also contains a firewall function and allows to block submissions with Chinese, Arabic, or Cyrillic characters. It also allows to define a number of seconds during which the page has to be loaded before a comment can be submitted. 4) The plugin indeed does not insert any javascript or Ajax, so it can hardly be recognized in code when activated (it sets a footprint by inserting "Website Protected by Spam Master" into the commentary form. Of course, this can be erased by modifying the code of the plugin. 5) Because the plugin does not insert HTML, javascript or Ajax, it is compatible to the AMP plugin AMPforWP (I did not test it with others), without producing code which is not AMP-compatible; different to the plugins "Honeypot for Contact Forms 7" or "Antispam Bee", which cannot be used on AMP without producing page output which is not AMP compatible or produces a form with a field titled "Leave this field blank" on AMP pages. 6) For those who are located in the EU or otherwise data protection aware: It is true that data are transferred to a company called Techgasp, but this company is located in Portugal and thus in the EU. Therefore, all the complicated requirements which have to be met when transferring data into the USA (privacy shield "membership" of the company the data are transferred to and/or Standard Contractual Clauses) are not necessary. As the data are not forwarded for "processing on behalf of a controller" (processing is not done on instruction), an explicit agreement under Article 28 GDPR is not required (my legal opinion). 7) I do not see why it is subject to criticism that a small sum (for European dimensions) has to be annually paid for access to the databases. The plugin enables access to those databases for processing. A PayPal plugin enables access to services of PayPal (which are not free), and the Akismet plugin enables access to the Akismet services, which are also not free (in many cases). 8) If anything seems to fail, clear your cache first. 9) I am not affiliated or otherwise connected to the plugin author or his company. In addition: Suggestion for the privacy statement Processing of Form Entries by a Third Party for Spam Prevention Data which are entered into forms on this website, as well as the IP address, from which those data are transmitted to this website, are transmitted partly or in whole to Tangente da Sabedoria, Unipessoal Lda., Rua Cova da Castelhana, Viv Maria Adelaide, 2765-408 Estoril, Portugal, hereafter called: "Techgasp". Purpose of the processing is to prevent spam to be displayed or received. Spam are unwanted, mostly automatically created bulk messages with unrelated marketing or other unsuitable content. Legal basis for the processing is Article 6 Section 1 Sentence 1 lit. f of Regulation (EU) 2016/679. The legitimate interest which is pursued by this processing is enabling the automated operation of the website, from which spam can only be kept away with unbearable efforts when not using automated checks, as well as avoiding an unbearable load of the inbox which is used for for contact requests submitted through the contact forms on this website. Techgasp use the data under their own responsibility and, according to their statements, not for sale to third parties, but only for the provision of own technical services, for meeting legal requirements, to enhance own services, and to protect own rights. As soon as the data are not required any more for those purposes, Techgasp delete them, according to their statements. Further details can be taken from the privacy notice of Techgasp (provide a link). I also included a statement on automated decision-making in my privacy policy. Automated decision-making is enabled on this website within the context of the functions to submit user comments and for submissions in contact forms. An automated filtering system will check comments and messages received for typical features of spam (unwanted, mostly automatically created bulk messages with unrelated marketing or other unsuitable content). The corresponding filter techniques are explained here [insert a link to the page explaining the plugin]. The scope of the use of the system and the intended impact on the data subject is that it might prevent them from posting a comment on the website or from communicating via the contact form, and that this automated decision will be stored together with the commentary data or comment form data (user input, IP address) and be used for future automatic decision-making in connection with the publication of user comments or the approval of the use of the contact form. The blockage of individual user comments, which is deliberately caused by the use of this procedure, would take away a possibility of publicly expressing an opinion; however, except for special cases, no one has an enforceable right to publish his or her opinion exactly on this website. Blocking the use of the contact form would prevent the use of this feature, but would not affect the possibility to contact the provider of this website through other means, such as e-mail or mail, and thus would not remove the possibility of contacting the provider at all.
6 November 2018
Poor Support. Confusing registration. I paid 2 weeks ago and still don't have the registration working. No one replied to my last email. No they don't provide Professional Priority support. Wish I'd gone with another company. Too difficult and not enough help.Also doesn't work - I still have over 7000 pages of spam. I will not register again!
15 Februari 2017
I find it hard to believe this plugin isn't violating the WordPress rules. There are ZERO function that work without an active license. They will give you a trial license that is only good for 7 days. I purposely invalidated the license to see what, if any functions work without it and it seems that they are ALL not functioning. Trial Ware is supposed to be against the rules. To top it all off, there are a few reports of the plugin author being amazingly rude and nasty to plugin users. He even called a guy "retarded" here - I would advise anyone looking for SPAM software to move on to the next option. This plugin seems like a huge scam, is most likely violating the rules AND the author likes to insult and belittle people.
3 September 2016
99% of the registrations I get are spambots even with Spam Master. Items I put on the block list are allowed to register anyway.
Baca semua 62 tinjauan

Kontributor & Pengembang

“Spam Master” adalah perangkat lunak sumber terbuka. Berikut ini mereka yang sudah berkontribusi pada plugin ini.

Para Kontributor

Terjemahkan “Spam Master” dalam bahasa Anda.

Tertarik mengembangkan?

Lihat kode, periksa repositori SVN , atau mendaftar ke log pengembangan melalui RSS.

Log Perubahan


  • Applying wordpress api CONSTANT paths
  • Removing legacy support files
  • Removing legacy firewall export functions
  • Applying fields sanatize and display esc_html
  • Applying security nonces in protection tools
  • Code clean-up and speed improvements


  • Option to activate header “Cache-Control: no-cache” in firewall redirects behind proxies. New setting can be found in protection Tools page under Firewall.
  • New Firewall page design.
  • Removed option to de-activate spam buffer cache.
  • New uninstall options.


  • Randomizing empty contact form 7 email field
  • Fixing contact form 7 empty call


  • Improving alert level 3 text
  • Improved Flooding Protection under Alert 3 level. WordPress registrations are now checked for flooding based on arbitrary ip, email and date.
  • Extending alert level 3 flooding time to 3 minutes


  • Fixing stripos() warning in learning function, affects comments marking them as approved


  • Fixing Illegal string offset ‘comment_author_email’
  • Tweaking recaptcha register function


  • Adding Re-Sync options to Malfunctions 3


  • Re-doing link structure
  • Removing legacy links
  • Tweaking Signatures


  • Improved Flooding Protection under Alert 3 level. WordPress Comments are now checked for flooding based on arbitrary ip, email and date.
  • Upgrade is highly recommended to apply new features


  • Adding option to switch AMP function in Protection Tools page
  • AMP function moved to separate file, easier to maintain
  • Adding AMP function check without ampforwp_is_amp_endpoint
  • Protetcion Tools page reCaptcha preview with optional AMP check
  • Alert 3 Warning email is now always On if website reaches danger level


  • Stable release
  • Version 5.5 contained 10 releases (5.5.0, 5.5.1, 5.5.2, 5.5.3, 5.5.4, 5.5.5, 5.5.6, 5.5.7, 5.5.8, 5.5.9). For more info please check the changelog online.
  • Important learning process speed up by removing learning_admin and learning_blog from DB
  • Speed up across pages
  • Adding new shortcode to display Protection Total Threats Count. Available via activation in Protections Tools Widgets & Shortcodes. Call the number via shortcode [spam_master_stats_total_count]. Available via activation in Protections Tools Widgets & Shortcodes.
  • Adding new shortcodes generic page
  • Adding new Uninstall Options
  • Adding Total Threats Count to Heads Up Widget


  • Releasing stable version 5.4.0
  • Version 5.4 contained 10 releases (5.4.0, 5.4.1, 5.4.2, 5.4.3, 5.4.4, 5.4.5, 5.4.6, 5.4.7, 5.4.8, 5.4.9). For more info please check the changelog online.
  • Contact Form 7 wp_strip_all_tags true. Type varchar 14
  • Tweaking inactivity text
  • Implementing Alert Level 3 email to warn blog admins if blog reaches that dangerous level
  • Adding option to de-activate alert level 3 email in Protection Tools, Firewall Section
  • Adding uninstall option of alert level 3 email
  • Fixing multisite typo when setting general options
  • Tweaking email functions


  • Version 5.3 contained 9 releases (5.3, 5.3.1, 5.3.2, 5.3.5, 5.3.6, 5.3.7, 5.3.8, 5.3.9, 5.3.10). For more info please check the changelog online.
  • Adding Alert Level spam activity probability percentage to Settings page
  • Adding Alert Level spam activity probability percentage Icons
  • Adding Alert Level spam activity probability uninstall options
  • Tweaking colors of Alert Level table
  • Sanitizing input fields
  • Adding api from other registration, comment and email forms plugins in Protection Tools page, Integrations
  • Adding Contact Form 7 to Integrations in Protection Tools page (contact form 7 pro-active email scan before email function trigger)
  • Addind Contact Form 7 to uninstall options
  • Moving Recaptcha to Integrations in Protection Tools page
  • Moving Honey to Integrations in Protection Tools page
  • Adding dns_get_record


  • Version 5.2 contained 10 releases (5.2, 5.2.1, 5.2.2, 5.2.3, 5.2.4, 5.2.5, 5.2.6, 5.2.7, 5.2.8, 5.2.9). For more info please check the changelog online.
  • Adding bold styling to firewall and registration blocks
  • Order firewall entry table by id
  • Inverting spam checking for comments. IMPORTANT spam buffer is checked first
  • Adding Learning Function to comment trackbacks
  • Adding documentation & help to Protection Statuses
  • Making sure TRIAL accepts Malfunction statuses


  • Version 5.1 contained 11 releases (5.1, 5.1.1, 5.1.2, 5.1.3, 5.1.4, 5.1.5, 5.1.6, 5.1.7, 5.1.8, 5.1.9, 5.1.10, 5.1.11). For more info please check the changelog online.
  • Multisite settings and license moved to each individual blog
  • Multisite / Single registrations, better Spam Bot detection
  • If empty Blog Admin replace with Blog Name in remote post
  • Auto Trial License


  • Version 5.0 contained 4 releases (5.0, 5.0.1, 5.0.2, 5.0.3). For more info please check the changelog online.
  • TechGasp Framework 5.0. Visit our website to check the new features packed into TechGasp Framework 5.
  • API improvements
  • Updater and License upgrade
  • WordPress 4.6.x Ready!
  • PHP 7 Ready!
  • Fixed unexpected ‘&&’ (T_BOOLEAN_AND) for some wordpress setups
  • Fixed output generated before Headers sent
  • New plugin paths and folder
  • New protection Lists
  • Extra Protection Tools
  • Adding automatic buffer cleaning


  • Version 4 contained 27 releases (4.0, 4.1, 4.2, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.3, 4.3.1, 4.3.5, 4.3.6,,,,,, 4.4.0,,,,,,,,, 4.4.4, 4.4.5). For more info please check the changelog online.
  • Redesigned Plugin Administrator With Main Root Plugin Link
  • Redesigned Plugin Administrator With Plugin Sub Links
  • Implementing WordPress Tables


  • Version 3 contained 1 releases (3.0). For more info please check the changelog online.
  • TechGasp Framework V2 Implementation


  • Version 2 contained 5 releases (2.1, 2.2, 2.3, 2.4, 2.4.5). For more info please check the changelog online.
  • Stable release
  • Adding User Management for future enhancements
  • Fixing warnings and other stuff


  • Alpha release
  • Adding Buttons
  • Start coding