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.
Is your domain set up for email?
Do your emails actually pass security checks?
Send a real test email from your site and see what happens when it arrives:
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.