plugin-icon

Does My Email Work

作者:Valentin Bora·
Find out if emails from your WordPress site actually reach people's inboxes, or if they're landing in spam.
版本
1.0.1
最后更新
Jun 11, 2026
Does My Email Work

Are your contact form emails disappearing? Customers not getting order confirmations? Password reset emails never arriving?

This plugin helps you find out why. It checks whether your domain is set up correctly for email, and then goes a step further: it sends a real test email from your site and tells you exactly what inbox providers like Gmail and Outlook see when your email arrives.

Most email tools only check if your domain records exist. This one shows you whether they actually work with your current setup.

What you’ll learn

Is your domain set up for email?

  • Can inbox providers verify your emails are real (SPF)
  • Do your emails carry a digital signature (DKIM)
  • Are fake emails pretending to be you getting blocked (DMARC)
  • Can your domain receive email (MX records)
  • Which email service your domain uses

Do your emails actually pass security checks?

Send a real test email from your site and see what happens when it arrives:

  • Does it pass the sender verification check
  • Is the digital signature valid
  • Does it pass the anti-spoofing check
  • Does the sender address match your domain
  • Which service actually delivered the email (Google, SendGrid, Amazon SES, and others)

More features

  • Works with any email setup – whether you use an SMTP plugin (WP Mail SMTP, Post SMTP, FluentSMTP, etc.) or your host’s built-in email, this plugin tests whatever your site actually uses to send mail
  • Site Health integration – email checks appear on your WordPress Site Health screen alongside your other site diagnostics
  • Weekly monitoring – get an email notification if your domain’s email records change unexpectedly
  • Email report – send yourself a summary of the results to share with your developer or hosting provider
  • Score out of 10 – a simple score that tells you how your email setup compares to best practices

How it works

  1. Activate the plugin and go to Tools > Does My Email Work
  2. The plugin checks your domain’s public email records (the same records Gmail and Outlook already see when you send email)
  3. Optionally, send a test email to see if it passes all the security checks that inbox providers look for
  4. Get a clear report of what’s working and what needs attention

External Services

This plugin connects to the following external services to perform its diagnostic functions:

doesmyemail.work API Used to look up your domain’s public email records and process test email results. For the record lookup, the plugin sends your site’s domain name to this service. Email reports are generated and sent locally by the plugin – no email addresses are transmitted to this service.

When you choose to run a deep check, your site sends a test email to a unique address at doesmyemail.work, and also sends the public DNS records (SPF, DKIM, DMARC, and MX) the plugin already collected for your own domain, so the service can correlate them with the received email. The email’s routing and authentication metadata (From address, Return-Path, sending IP, detected mail service, SPF/DKIM/DMARC results, DKIM key strength, and sending-IP blacklist status) is analyzed and stored for up to 1 hour, then automatically deleted. No email body content is stored or read.

Cloudflare DNS (used by the doesmyemail.work service) The DNS record lookups happen on the doesmyemail.work servers, which use Cloudflare’s public resolver (1.1.1.1) to query your domain’s SPF, DKIM, DMARC, and MX records. Your WordPress site does not contact Cloudflare directly; it only connects to doesmyemail.work. No personal data beyond your domain name is involved.

免费基于付费套餐
通过安装,您同意 WordPress.com 服务条款第三方插件条款
目前已测试版本
WordPress 7.0
这个插件是可用的下载,适用于您的站点。