Linux 软件免费装

Capably Digital Email Validation and Blocklist

开发者 capablydigitalltd
更新时间 2026年5月12日 22:53
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv3 or later
版权网址: 版权信息

标签

email validation blacklist bounce 550 error

下载

0.2.0

详情介绍:

This email validation and blocklist plugin makes it easy to set up email blocklists and mx checking on WordPress email functions to reduce bounce rates and unwanted signups.

安装:

  1. Download the .zip file and upload it to your site, or install from the "Plugins" page in your WordPress dashboard.
  2. Enable the plugin in the "Plugins" section of your WordPress dashboard
  3. By default only mx checking will be performed at mail-time as the blocklist is set up but empty.
  4. Head to the "Email Validation" section of your WordPress side bar to configure the plugin's blocklist and other settings.

屏幕截图:

  • Email address management - Easily add and manage the email addresses in your blocklist.
  • Log list - Shows the log entries that have been generated by the plugin.
  • Log view - View details about why the plugin blocked (or allowed) an email to be sent.
  • Dashboard - View some of your blocklist stats at a glance.

常见问题:

How does a blocklist and/or mx record checking reduce bounce rates?

Bounce rates are an indicator of how an SMTP service sees you as a customer, and if your bounce rates get too high it can impact both your inbox placement and whether a provider is willing to continue doing business with you. For the most part, SMTP services don't do their own checks to make sure that you're sending to an email address that makes sense beyond the basics, and will treat an email address where there are no email servers (mx records) as a "hard bounce" that dings you in your providers eyes. Similarly, a blocklist lets you block particular domains and email addresses (for example those that are known to be disposable email addresses) to avoid sending to email addresses that are unlikely to remain monitored.

What happens when an email or domain is blocked?

It depends at which stage the block takes place:

  • During email validity checks (hooking into the WordPress is_email filter) the user will be presented with a message advising their email address isn't valid, the same as they would if they used a nonsensical address.
  • During email sending (hooking into the WordPress pre_wp_mail filter) the email will not be sent.
You can decide which checks take place when in the settings page in your WP Admin, by default the blocklist is checked in both of the situations above, and checks to ensure valid mx records are performed on email sending.

Do email entries override domain entries?

Yes, they do. Since email address entries are more specific than domains, those take priority where they exist. This allows you to do things like block an entire domain, but allow a specific email address.

Can I manually override a domain from an external list?

Yes, you can. Simply add the instruction you want the plugin to follow in the Manage Domains page of the plugin's settings, and it will honour that instruction because the implementation for syncing external lists is designed not to override your choices.

Does syncing an external list mean my database will keep growing?

No, the implementation for syncing external lists cleans up after itself by removing domains that were added that are no longer part of the list, to keep things manageable.

Will checking MX records slow down my site?

That depends on your setup. If you're using a mailing plugin that relegates email sending to WP-Cron, then it's unlikely to (but it also depends on where the plugin does this relegation in the process), otherwise, the mx check takes place during the page processing, which can take a moment, but generally not more than sending the email itself.

I have an issue that's not listed, what do I do?

While we've tried to test as much as possible, it's always possible that a new plugin has bugs (whether that's a missed error or something specific to your environment). If you have an issue we recommend enabling logging, which will generally tell you why the plugin blocked an email. If you still have issues, head to the plugin support forum and leave a message, and we'll do our best to work with you to solve any issues you have. Don't forget, that if you're having issues, others may too, so let us know!

更新日志:

0.2.0 Initial release on WordPress.org