[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbtA64mPpu2p3i-HSdohSyuhRXYfIGjdHOvWv0LcZLkw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":136,"fingerprints":395},"turbosmtp-email-validator","turboSMTP Email Validator","1.9.1","turboSMTP","https:\u002F\u002Fprofiles.wordpress.org\u002Fturbosmtp\u002F","\u003Cp>Validates email addresses using the turboSMTP API in:\u003Cbr \u002F>\n– WooCommerce registration and checkout\u003Cbr \u002F>\n– Contact Form 7\u003Cbr \u002F>\n– WpForms\u003Cbr \u002F>\n– WordPress comments and registration\u003Cbr \u002F>\n– MC4WP\u003Cbr \u002F>\n– Gravity Forms\u003Cbr \u002F>\n– Elementor Forms\u003C\u002Fp>\n\u003Cp>The turboSMTP Email Validator for WordPress plugin ensures that email addresses provided during user registration and checkout are valid. It uses the turboSMTP API to perform the validation, enhancing the quality of email addresses collected and reducing the number of invalid emails in your database.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Validates email addresses in different forms (WooCommerce, CF7, WpForms, WordPress comments and registration, MC4WP, Gravity Forms, Elementor Forms)\u003C\u002Fli>\n\u003Cli>Uses the turboSMTP API for email validation.\u003C\u002Fli>\n\u003Cli>Stores validated email addresses in a custom database table.\u003C\u002Fli>\n\u003Cli>Provides an admin settings page to configure API keys and enable\u002Fdisable the service.\u003C\u002Fli>\n\u003Cli>Displays a list of validated email addresses in the admin area.\u003C\u002Fli>\n\u003Cli>Bypass validation for individual email addresses or entire domains using the whitelist functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable turboSMTP Email Validator: Go to “Settings” > “turboSMTP Email Validator” and check the “Enable Email Validation” option.\u003C\u002Fli>\n\u003Cli>Set API Keys: Enter your turboSMTP consumerKey and consumerSecret in the provided fields.\u003C\u002Fli>\n\u003Cli>View Validated Emails: Check the list of validated emails in the “Validated Emails” section on the settings page.\u003C\u002Fli>\n\u003C\u002Ful>\n","Email validation tool in WordPress forms registrations using turboSMTP API",10,849,0,"2025-12-02T09:38:00.000Z","6.9.4","6.0","7.0",[19,20,21],"email-tester","email-validation","email-validator","https:\u002F\u002Fwww.serversmtp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fturbosmtp-email-validator.1.9.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":24,"computed_at":33},"turbosmtp",3,510,6,"2026-04-05T22:10:48.438Z",[35,58,79,100,119],{"slug":36,"name":37,"version":38,"author":36,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":53,"download_link":54,"security_score":55,"vuln_count":56,"unpatched_count":13,"last_vuln_date":57,"fetched_at":26},"zerobounce","ZeroBounce Email Verification & Validation","1.1.3","https:\u002F\u002Fprofiles.wordpress.org\u002Fzerobounce\u002F","\u003Cp>Need an email validation tool to block invalid and high-risk emails on your WordPress website?\u003C\u002Fp>\n\u003Cp>The ZeroBounce email verification plugin assists users by validating email addresses entered into your registration forms, comments sections, eCommerce shops, and more. Install the plugin, connect your API key, and select the forms you want to monitor with email validation.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated real-time email validation\u003C\u002Fstrong> – Automatically prevent selected email types from creating accounts, leaving comments, or signing up\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detect more than 30+ email address types\u003C\u002Fstrong> – Including invalid, abuse, disposable, spam trap, toxic domains, catch-all, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose what to accept\u003C\u002Fstrong> – Create your own rules for email validation and disallow emails based on status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email verification for 9 form types\u003C\u002Fstrong> – Easily select which forms you want to protect with email validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast manual email validation\u003C\u002Fstrong> – Verify any email address in the tools section using our interactive form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email validation API logs\u003C\u002Fstrong> – Keep track of monthly email verifications, including status, sub-status, IP, date, and credits used\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Keep your email list clean & accurate\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reduce your email bounce rate\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost your inbox placement\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Protect your email sender reputation\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve email deliverability\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eliminate fraudulent, untrustworthy shoppers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Block spammers and spoofers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep your comments section clean\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Forms\u002FPlugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Formidable Forms\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>WordPress Post Comments\u003C\u002Fli>\n\u003Cli>WordPress Registration\u003C\u002Fli>\n\u003Cli>MC4WP: Mailchimp for WordPress\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>WS Forms\u003C\u002Fli>\n\u003Cli>Mailster Forms\u003C\u002Fli>\n\u003Cli>Forminator Forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And more support is being added gradually.\u003C\u002Fp>\n","ZeroBounce validates emails on your WordPress site in real-time, blocking invalid and risky emails to improve deliverability and reduce bounce rates.",1000,11330,96,4,"2024-11-22T15:23:00.000Z","6.7.5","4.4",[50,19,20,51,52],"email-checker","email-verification","email-verifier","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzerobounce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzerobounce.zip",92,1,"2023-12-26 00:00:00",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":71,"requires_php":71,"tags":72,"homepage":75,"download_link":76,"security_score":77,"vuln_count":56,"unpatched_count":13,"last_vuln_date":78,"fetched_at":26},"antideo-email-validator","Antideo Email Validator","1.0.11","Antideo","https:\u002F\u002Fprofiles.wordpress.org\u002Fantideo\u002F","\u003Cp>The email validator is designed by Antideo to help combat spam coming in through contact forms. Antideo \u003Ca href=\"https:\u002F\u002Fwww.antideo.com\u002Femail-validation\u002F\" rel=\"nofollow ugc\">validates email addresses\u003C\u002Fa> entered through your contact forms in real time to prevent inquiries from fake email addresses. The email validator plugin comes packed with several features that help you –\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Check the syntax of the email entered, to quickly flag the error to the visitor\u003C\u002Fli>\n\u003Cli>Check for disposable or temporary emails\u003C\u002Fli>\n\u003Cli>Prevent inquiries from free ESP’s like Gmail, Yahoo, etc (Can be switched on and off)\u003C\u002Fli>\n\u003Cli>Prevent inquiries from role-based emails like info@, support@, admin@ etc (Can be switched on and off)\u003C\u002Fli>\n\u003Cli>Check MX records to identify invalid emails\u003C\u002Fli>\n\u003Cli>Create and maintain your own local whitelist of domains and emails \u003C\u002Fli>\n\u003Cli>Create and maintain your own local blacklist of domains and emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Armed with the capabilities of our plugin you would be able to eliminate a major portion of contact form spam, as spammers seldom use a valid business email address. Our plugin out of the box is compatible with major forms like\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Mailster Form\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>MailChimp\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Formidable forms\u003C\u002Fli>\n\u003Cli>JetPack comments and a contact form\u003C\u002Fli>\n\u003Cli>MailPoet\u003C\u002Fli>\n\u003Cli>WP-Members\u003C\u002Fli>\n\u003Cli>Paid Membership Pro\u003C\u002Fli>\n\u003Cli>Form Maker by 10Web\u003C\u002Fli>\n\u003Cli>Visual Form Builder\u003Cbr \u002F>\nAnd pretty much any other form that uses the default WordPress is_email() function. The plugin is very easy to install and activate, no tech knowledge whatsoever is needed to get going with the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advantages of our plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No limits on the number of validations – go crazy, it’s unlimited!!\u003C\u002Fli>\n\u003Cli>Real time validations done in a fraction of a second\u003C\u002Fli>\n\u003Cli>Extensive database of 84K+ disposable email domains and constantly being updated with newer ones\u003C\u002Fli>\n\u003Cli>Clean and super friendly UI that is easy to use\u003C\u002Fli>\n\u003Cli>A powerful free version and an affordable premium version \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We are literally eating our own dog food, implementing the \u003Ca href=\"https:\u002F\u002Fwww.antideo.com\u002Fwordpress-email-validation-plugin\u002F\" rel=\"nofollow ugc\">Antideo Email Validation plugin\u003C\u002Fa> on several websites that we own, which has resulted in spam inquiries going down by over 87%.\u003C\u002Fp>\n\u003Cp>You can access more information on the plugin as well as the several aspects of email validation \u003Ca href=\"https:\u002F\u002Fwww.antideo.com\u002Fblog\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Disclaimer: This plugin is an email validator and not an email verifier\u003C\u002Fp>\n","Form email validation, Email Blacklist, Domain Blacklist, Form email check, Real time email validator Requires at least: 4.7 Tested up to: 6.9.",900,13361,70,14,"2026-03-12T08:06:00.000Z","",[73,50,74,20,21],"disposable-emails","email-syntax-check","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fantideo-email-validator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fantideo-email-validator.zip",97,"2026-01-16 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":24,"num_ratings":30,"last_updated":89,"tested_up_to":15,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":98,"vuln_count":56,"unpatched_count":13,"last_vuln_date":99,"fetched_at":26},"reoon-email-verifier","Reoon Email Verifier","2.1.1","Reoon Technology","https:\u002F\u002Fprofiles.wordpress.org\u002Freoon\u002F","\u003Cp>Reoon Email Verifier offers a robust solution for verifying email addresses in real-time, protecting your site from spam registrations and enhancing email campaign effectiveness. With over 99% accuracy, our verification service integrates seamlessly with popular WordPress forms, offering broad compatibility and exceptional reliability.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Check email address during the form submission.\u003Cbr \u002F>\n– Can detect valid, invalid, temporary, catch-all, inbox-full, spamtrap addresses.\u003Cbr \u002F>\n– Quick mode verification checks an email within 0.5 seconds.\u003Cbr \u002F>\n– Dynamic detection of disposable and temporary email addresses.\u003Cbr \u002F>\n– Supports most of the free email providers and business\u002Fprofessional emails.\u003Cbr \u002F>\n– Live API for instant verification during user registration (within 0.5 seconds).\u003Cbr \u002F>\n– Verification mode and custom filters can be selected.\u003Cbr \u002F>\n– GDPR compliant, ensuring user data protection and privacy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported WordPress Forms:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Formidable Form\u003Cbr \u002F>\n– Gravity Form\u003Cbr \u002F>\n– Default WordPress Registration Form\u003Cbr \u002F>\n– WooCommerce Checkout Form\u003Cbr \u002F>\n– Contact Form 7\u003Cbr \u002F>\n– Ninja Forms\u003Cbr \u002F>\n– WPForms\u003Cbr \u002F>\n– Elementor Forms\u003Cbr \u002F>\n– Fluent Forms\u003Cbr \u002F>\n– Forminator Forms\u003Cbr \u002F>\n– HappyForms\u003Cbr \u002F>\n– Mail Mint Form\u003Cbr \u002F>\n– Contact Form by BestWebSoft\u003Cbr \u002F>\n– WordPress Comment Form\u003Cbr \u002F>\n– SureCart\u003Cbr \u002F>\n– WS Form\u003Cbr \u002F>\n– JetForm Builder\u003Cbr \u002F>\n– MetForm\u003Cbr \u002F>\n– BuddyForms\u003Cbr \u002F>\n– EverestForms\u003Cbr \u002F>\n– Bitforms\u003C\u002Fp>\n\u003Cp>To learn about the list of features and detailed benefits, please visit \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.reoon.com\u002Femail-verifier\u002F\" rel=\"nofollow ugc\">Reoon Email Verifier\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Third-Party Service Usage\u003C\u002Fh3>\n\u003Cp>This plugin integrates with the Reoon Email Verifier service to provide real-time email verification functionality. Through API calls to Reoon Technology’s servers, it verifies email addresses and retrieves account information, using the following endpoints:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Verify email addresses: https:\u002F\u002Femailverifier.reoon.com\u002Fapi\u002Fv1\u002Fverify?email=[email]&mode=[mode]&key=[your_api_key]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>By installing and activating this plugin, you consent to the transmission of email addresses to these URLs for the purpose of verification.\u003C\u002Fp>\n\u003Cp>Data Privacy and Security Commitment: We prioritize your privacy and the security of your data. All submitted email addresses are automatically deleted from our servers after 15 days, ensuring that your data is not stored indefinitely. Furthermore, we do not sell or use the submitted emails for marketing purposes. This practice is part of our commitment to maintaining your trust and complying with data protection regulations.\u003C\u002Fp>\n\u003Cp>The use of the Reoon Email Verifier service is subject to Reoon’s Terms of Service and Privacy Policy, available at:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Terms of Service: https:\u002F\u002Fwww.reoon.com\u002Fterms-and-conditions\u002F\nPrivacy Policy: https:\u002F\u002Fwww.reoon.com\u002Fprivacy-policy\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>We encourage you to review these documents to understand how Reoon Technology handles and protects your data. It is crucial to ensure that the use of this plugin complies with your website’s privacy policy and any applicable legal obligations concerning data protection and privacy.\u003C\u002Fp>\n","Safeguard your online forms against invalid, temporary, disposable, and harmful email addresses with real-time verification.",600,6021,"2026-01-18T16:36:00.000Z","4.7","7.4",[93,21,52,94,95],"block-spam-registration","form-email-validation","temporary-email-blocker","https:\u002F\u002Fwww.reoon.com\u002Femail-verifier\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freoon-email-verifier.2.1.1.zip",99,"2025-10-09 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":45,"last_updated":111,"tested_up_to":15,"requires_at_least":71,"requires_php":112,"tags":113,"homepage":117,"download_link":118,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"email-validator-for-contact-form-7","Email Validator for Contact Form 7","1.8.1","MailboxValidator","https:\u002F\u002Fprofiles.wordpress.org\u002Fmailboxvalidator\u002F","\u003Cp>This email verification plugin enables Contact Form 7 users to validate email address before sending the form. It uses MailboxValidator email validation service to check if an email address is disposable email address or free email address in order to block invalid email from signing up. You can \u003Ca href=\"https:\u002F\u002Fwww.mailboxvalidator.com\u002Fplans#api\" title=\"MailboxValidator API key sign up\" rel=\"nofollow ugc\">sign up for a free API key\u003C\u002Fa> at mailboxvalidator.com with 300 FREE email validation credits every month!\u003C\u002Fp>\n\u003Cp>Note: Contact Form 7 must be installed and activated before using this MailboxValidator email validation plugin.\u003C\u002Fp>\n\u003Cp>Key Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accurate email verification result.\u003C\u002Fli>\n\u003Cli>Support invalid email validation.\u003C\u002Fli>\n\u003Cli>Support disposable email validation.\u003C\u002Fli>\n\u003Cli>Support free email validation.\u003C\u002Fli>\n\u003Cli>Support role-based email validation.\u003C\u002Fli>\n\u003Cli>Support domain blacklisting.\u003C\u002Fli>\n\u003Cli>Support trusted domain whitelisting.\u003C\u002Fli>\n\u003Cli>Enable you to block the users from message sending if failed in validation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin need a MailboxValidator API key to work. You can get it from \u003Ca href=\"https:\u002F\u002Fwww.mailboxvalidator.com\u002Fplans#api\" title=\"MailboxValidator API key sign up\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Email validation for Contact Form 7. Reduce registration spam with invalid email, block disposable and block free email.",500,15724,80,"2025-12-10T23:44:00.000Z","5.2.4",[114,20,21,115,116],"contact-form-7","form-validation","mailboxvalidator","https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Femail-validator-for-contact-form-7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-validator-for-contact-form-7.1.8.1.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":24,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":15,"requires_at_least":131,"requires_php":91,"tags":132,"homepage":134,"download_link":135,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"dilli-email-validator","Dilli Email Validator","1.7.1.0","dillilabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fdillilabs\u002F","\u003Cp>This plugin integrates with the Dilli Email Validation API (DEVA) to block fake or incorrectly formatted email addresses at form submission, ensuring higher-quality leads and significantly reducing spam.\u003C\u002Fp>\n\u003Cp>This plugin requires an API Key which can be obtained for FREE by \u003Ca href=\"https:\u002F\u002Fdeva.dillilabs.com\u002Fregister\" rel=\"nofollow ugc\">signing up here\u003C\u002Fa>. Learn more about Dilli Email Validation API \u003Ca href=\"https:\u002F\u002Fwww.dillilabs.com\u002Fproducts\u002Femail-validation-api\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin hooks directly into the WordPress core email validation function (\u003Ccode>is_email()\u003C\u002Fcode>), which is used by most major form plugins. That means it works out of the box with popular form builders like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Jetpack\u002FGrunion contact forms\u003C\u002Fli>\n\u003Cli>WordPress registration forms\u003C\u002Fli>\n\u003Cli>and many others.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No need to modify your forms — just install and activate the plugin.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Validates email address format. Ex: email address \u003Ccode>fooAtdillilabs.com\u003C\u002Fcode> is invalid because of missing ‘@’\u003C\u002Fli>\n\u003Cli>Checks for existence of MX records of the email address domain. Ex: \u003Ccode>foobar@dlfkdlfkf.co\u003C\u002Fcode> is invalid because no MX records exist for domain dlfkdlfkf.co.\u003C\u002Fli>\n\u003Cli>Checks for Disposable\u002FTemporary email addresses. Ex: user@mailinator.com is invalid because mailinator.com provides temporary shared temporary email inboxes.\u003C\u002Fli>\n\u003Cli>Checks for conformity with ESP (Email Service Provider) grammar rules. Ex: \u003Ccode>bob@yahoo.com\u003C\u002Fcode> is invalid because Yahoo does not allow user part (\u003Ccode>bob\u003C\u002Fcode> in this case) to be less than 4 characters.\u003C\u002Fli>\n\u003Cli>Checks for profanity in user part of email address. Ex: \u003Ccode>f***you@gmail.com\u003C\u002Fcode> is invalid.\u003C\u002Fli>\n\u003Cli>Checks user and domain parts of an email address for known malicious patterns. Ex: \u003Ccode>jondoe@gmail.com\u003C\u002Fcode>, \u003Ccode>foobar@yahoo.com\u003C\u002Fcode>, \u003Ccode>idontwanttogive@gmail.com\u003C\u002Fcode> and \u003Ccode>noemail@gmail.com\u003C\u002Fcode> will be treated as invalid.\u003C\u002Fli>\n\u003Cli>Checks email address domain against a known blacklist.\u003C\u002Fli>\n\u003Cli>Checks email address against a known blacklist of frequently used email addresses for spam.\u003C\u002Fli>\n\u003Cli>Checks for reserved domains. Ex: example.com is a reserved domain. Therefore, validemail@example.com is not allowed.\u003C\u002Fli>\n\u003Cli>Checks for Role-based email addresses. Ex: info@someorganization.com will be treated as invalid.\u003C\u002Fli>\n\u003Cli>Checks for safe domains. Restricts emails whose domains represents sites with adult content.\u003C\u002Fli>\n\u003Cli>Checks for non-business email address.  Ex: *@gmail.com, *@yahoo.com, *@hotmail.com email addresses will be treated as invalid.\u003C\u002Fli>\n\u003Cli>Checks the IP address of the user submitting the form against a known list of malicious IP addresses.\u003C\u002Fli>\n\u003Cli>Add custom blocklist. You may request certain domains, emails and users to be blocked. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German (Deutsche)\u003C\u002Fli>\n\u003C\u002Ful>\n","Validates email addresses in real-time and blocks form submissions with invalid or fake emails. Reduce spam, fix typos, and capture quality leads.",7832,94,15,"2025-12-23T11:38:00.000Z","3.6.0",[133,50,20,21,51],"email-address-validation","https:\u002F\u002Fwww.dillilabs.com\u002Fproducts\u002Femail-validation-api\u002Fdilli-email-validator-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdilli-email-validator.1.7.1.0.zip",{"attackSurface":137,"codeSignals":227,"taintFlows":288,"riskAssessment":382,"analyzedAt":394},{"hooks":138,"ajaxHandlers":215,"restRoutes":223,"shortcodes":224,"cronEvents":225,"entryPointCount":226,"unprotectedCount":226},[139,145,147,150,153,156,159,162,165,167,171,174,177,180,183,186,189,192,195,198,201,204,207,210],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_enqueue_scripts","anonymous","includes\\class-turbosmtp-email-validator.php",150,{"type":140,"name":141,"callback":142,"file":143,"line":146},151,{"type":140,"name":148,"callback":142,"file":143,"line":149},"admin_menu",152,{"type":140,"name":151,"callback":142,"file":143,"line":152},"admin_init",153,{"type":140,"name":154,"callback":142,"file":143,"line":155},"admin_post_turbosmtp-email-validator-login",154,{"type":140,"name":157,"callback":142,"file":143,"line":158},"update_option_turbosmtp_email_validator_error_message",158,{"type":140,"name":160,"callback":142,"file":143,"line":161},"turbosmtp_email_validator_validated_email",161,{"type":140,"name":163,"callback":142,"file":143,"line":164},"wp_enqueue_scripts",219,{"type":140,"name":163,"callback":142,"file":143,"line":166},220,{"type":168,"name":169,"callback":142,"file":143,"line":170},"filter","turbosmtp_email_validator_checkemail",225,{"type":168,"name":172,"callback":142,"file":143,"line":173},"registration_errors",232,{"type":168,"name":175,"callback":142,"file":143,"line":176},"wpmu_validate_user_signup",233,{"type":140,"name":178,"callback":142,"file":143,"line":179},"woocommerce_register_post",239,{"type":168,"name":181,"callback":142,"file":143,"line":182},"woocommerce_after_checkout_validation",240,{"type":140,"name":184,"callback":142,"file":143,"line":185},"pre_comment_on_post",246,{"type":140,"name":187,"callback":142,"file":143,"line":188},"comment_post",247,{"type":168,"name":190,"callback":142,"file":143,"line":191},"mc4wp_form_messages",253,{"type":168,"name":193,"callback":142,"file":143,"line":194},"mc4wp_form_errors",254,{"type":168,"name":196,"callback":142,"file":143,"line":197},"gform_field_validation",260,{"type":168,"name":199,"callback":142,"file":143,"line":200},"wpcf7_validate_email",266,{"type":168,"name":202,"callback":142,"file":143,"line":203},"wpcf7_validate_email*",267,{"type":168,"name":205,"callback":142,"file":143,"line":206},"wpforms_process_after_filter",272,{"type":168,"name":208,"callback":142,"file":143,"line":209},"elementor_pro\u002Fforms\u002Fvalidation\u002Femail",276,{"type":168,"name":211,"callback":212,"priority":11,"file":213,"line":214},"is_email","wordpress_is_email_validator","public\\class-turbosmtp-email-validator-public.php",78,[216,220],{"action":217,"nopriv":218,"callback":142,"hasNonce":218,"hasCapCheck":218,"file":143,"line":219},"turbosmtp-email-validator-disconnect",false,155,{"action":221,"nopriv":218,"callback":142,"hasNonce":218,"hasCapCheck":218,"file":143,"line":222},"turbosmtp-email-validator_get_email_details",156,[],[],[],2,{"dangerousFunctions":228,"sqlUsage":229,"outputEscaping":243,"fileOperations":13,"externalRequests":30,"nonceChecks":30,"capabilityChecks":13,"bundledLibraries":287},[],{"prepared":230,"raw":30,"locations":231},11,[232,236,240],{"file":233,"line":234,"context":235},"includes\\class-turbosmtp-email-validator-deactivator.php",47,"$wpdb->query() with variable interpolation",{"file":237,"line":238,"context":239},"includes\\class-turbosmtp-validated-emails-table.php",115,"$wpdb->get_var() with variable interpolation",{"file":237,"line":241,"context":242},116,"$wpdb->get_results() with variable interpolation",{"escaped":244,"rawEcho":245,"locations":246},41,17,[247,251,254,257,259,262,265,267,268,270,273,275,277,278,280,282,284],{"file":248,"line":249,"context":250},"admin\\class-turbosmtp-email-validator-admin.php",348,"raw output",{"file":252,"line":253,"context":250},"admin\\partials\\account.php",21,{"file":255,"line":256,"context":250},"admin\\partials\\logged-out.php",37,{"file":255,"line":258,"context":250},42,{"file":260,"line":261,"context":250},"admin\\partials\\settings.php",23,{"file":263,"line":264,"context":250},"admin\\partials\\turbosmtp-email-validator-admin-display.php",36,{"file":263,"line":266,"context":250},40,{"file":263,"line":258,"context":250},{"file":263,"line":269,"context":250},44,{"file":271,"line":272,"context":250},"admin\\partials\\validation-details.php",28,{"file":274,"line":256,"context":250},"admin\\partials\\validator.php",{"file":274,"line":276,"context":250},39,{"file":274,"line":266,"context":250},{"file":274,"line":279,"context":250},46,{"file":274,"line":281,"context":250},51,{"file":274,"line":283,"context":250},52,{"file":285,"line":286,"context":250},"admin\\partials\\whitelist.php",22,[],[289,308,321,334,345,354,371],{"entryPoint":290,"graph":291,"unsanitizedCount":13,"severity":307},"ajax_get_email_details (admin\\class-turbosmtp-email-validator-admin.php:103)",{"nodes":292,"edges":304},[293,298],{"id":294,"type":295,"label":296,"file":248,"line":297},"n0","source","$_POST",114,{"id":299,"type":300,"label":301,"file":248,"line":302,"wp_function":303},"n1","sink","get_row() [SQLi]",119,"get_row",[305],{"from":294,"to":299,"sanitized":306},true,"low",{"entryPoint":309,"graph":310,"unsanitizedCount":13,"severity":307},"login_handler (admin\\class-turbosmtp-email-validator-admin.php:299)",{"nodes":311,"edges":319},[312,315],{"id":294,"type":295,"label":313,"file":248,"line":314},"$_POST (x2)",301,{"id":299,"type":300,"label":316,"file":248,"line":317,"wp_function":318},"update_option() [Settings Manipulation]",314,"update_option",[320],{"from":294,"to":299,"sanitized":306},{"entryPoint":322,"graph":323,"unsanitizedCount":13,"severity":307},"\u003Cclass-turbosmtp-email-validator-admin> (admin\\class-turbosmtp-email-validator-admin.php:0)",{"nodes":324,"edges":331},[325,326,327,329],{"id":294,"type":295,"label":296,"file":248,"line":297},{"id":299,"type":300,"label":301,"file":248,"line":302,"wp_function":303},{"id":328,"type":295,"label":313,"file":248,"line":314},"n2",{"id":330,"type":300,"label":316,"file":248,"line":317,"wp_function":318},"n3",[332,333],{"from":294,"to":299,"sanitized":306},{"from":328,"to":330,"sanitized":306},{"entryPoint":335,"graph":336,"unsanitizedCount":13,"severity":307},"\u003Caccount> (admin\\partials\\account.php:0)",{"nodes":337,"edges":343},[338,340],{"id":294,"type":295,"label":339,"file":252,"line":269},"$_REQUEST['page']",{"id":299,"type":300,"label":341,"file":252,"line":269,"wp_function":342},"echo() [XSS]","echo",[344],{"from":294,"to":299,"sanitized":306},{"entryPoint":346,"graph":347,"unsanitizedCount":226,"severity":307},"\u003Cvalidator> (admin\\partials\\validator.php:0)",{"nodes":348,"edges":352},[349,351],{"id":294,"type":295,"label":313,"file":274,"line":350},31,{"id":299,"type":300,"label":341,"file":274,"line":279,"wp_function":342},[353],{"from":294,"to":299,"sanitized":218},{"entryPoint":355,"graph":356,"unsanitizedCount":13,"severity":307},"prepare_items (includes\\class-turbosmtp-validated-emails-table.php:130)",{"nodes":357,"edges":368},[358,360,363,364],{"id":294,"type":295,"label":359,"file":237,"line":155},"$_GET",{"id":299,"type":300,"label":361,"file":237,"line":161,"wp_function":362},"get_var() [SQLi]","get_var",{"id":328,"type":295,"label":359,"file":237,"line":155},{"id":330,"type":300,"label":365,"file":237,"line":366,"wp_function":367},"get_results() [SQLi]",162,"get_results",[369,370],{"from":294,"to":299,"sanitized":306},{"from":328,"to":330,"sanitized":306},{"entryPoint":372,"graph":373,"unsanitizedCount":13,"severity":307},"\u003Cclass-turbosmtp-validated-emails-table> (includes\\class-turbosmtp-validated-emails-table.php:0)",{"nodes":374,"edges":379},[375,376,377,378],{"id":294,"type":295,"label":359,"file":237,"line":155},{"id":299,"type":300,"label":361,"file":237,"line":161,"wp_function":362},{"id":328,"type":295,"label":359,"file":237,"line":155},{"id":330,"type":300,"label":365,"file":237,"line":366,"wp_function":367},[380,381],{"from":294,"to":299,"sanitized":306},{"from":328,"to":330,"sanitized":306},{"summary":383,"deductions":384},"The \"turbosmtp-email-validator\" v1.9.1 plugin presents a mixed security posture. On the positive side, the plugin has no recorded vulnerability history, suggesting a relatively stable and secure past.  The code analysis also indicates a responsible approach to database interactions, with a high percentage of SQL queries using prepared statements and a reasonable rate of output escaping.\n\nHowever, significant security concerns arise from the attack surface. The plugin exposes two AJAX handlers, both of which lack authentication checks. This is a critical oversight, as it allows any unauthenticated user to potentially trigger these handlers, leading to unauthorized actions or information disclosure depending on their functionality.  While taint analysis did not reveal critical or high severity unsanitized paths, the lack of authentication on AJAX endpoints is a more immediate and direct risk that bypasses typical WordPress security measures.\n\nIn conclusion, while the plugin demonstrates good practices in areas like SQL query sanitization and has a clean vulnerability record, the absence of authentication checks on its AJAX endpoints is a serious weakness that significantly elevates the risk profile. This plugin requires immediate attention to secure these entry points.",[385,387,389,391],{"reason":386,"points":129},"Unprotected AJAX handlers",{"reason":388,"points":11},"Lack of capability checks on AJAX",{"reason":390,"points":30},"External HTTP requests",{"reason":392,"points":393},"Output escaping rate below 100%",5,"2026-03-17T00:08:35.941Z",{"wat":396,"direct":406},{"assetPaths":397,"generatorPatterns":400,"scriptPaths":401,"versionParams":403},[398,399],"\u002Fwp-content\u002Fplugins\u002Fturbosmtp-email-validator\u002Fcss\u002Fturbosmtp-email-validator-admin.css","\u002Fwp-content\u002Fplugins\u002Fturbosmtp-email-validator\u002Fjs\u002Fturbosmtp-email-validator-admin.js",[],[402],"js\u002Fturbosmtp-email-validator-admin.js",[404,405],"turbosmtp-email-validator\u002Fcss\u002Fturbosmtp-email-validator-admin.css?ver=","turbosmtp-email-validator\u002Fjs\u002Fturbosmtp-email-validator-admin.js?ver=",{"cssClasses":407,"htmlComments":408,"htmlAttributes":409,"restEndpoints":411,"jsGlobals":412,"shortcodeOutput":414},[],[],[410],"data-turbosmtp-email-validator",[],[413],"turbosmtpEmailValidator",[]]