

Admin Dashboard: Status dashboard with diagnostics and DNS checks.
Mail Doctor replaces WordPress’ default wp_mail stack with authenticated SMTP or provider APIs plus the operational tooling fast-moving stores need. It is written for merchants, agencies, and reliability teams that want hard proof their receipts, fulfillment notices, and alerts land every time.
.eml downloads, header/body inspection, filterable status views, and CSV exports for audits.This plugin acts as a connector between your WordPress site and third-party email providers. When you configure an external service (SMTP or API), this plugin transmits email data to that provider for delivery.
Data Sent:
* Sender and Recipient names and email addresses.
* Email subject, body content (HTML/Text), and headers.
* Timestamps and potentially the originating IP address.
When Payload is Sent:
* Immediately whenever an email is triggered by WordPress, WooCommerce, or another plugin, if that specific provider is currently set as your active transport.
Purpose:
* To reliably deliver transactional emails to user inboxes using the provider’s infrastructure.
Supported Services & Legal Links:
Google / Gmail
accounts.google.com, oauth2.googleapis.comMicrosoft / Outlook / Office 365
login.microsoftonline.com, outlook.office365.comTwilio SendGrid
api.sendgrid.comMailgun
api.mailgun.net, api.eu.mailgun.net (and other region equivalents)https://api.mailgun.net/v3/domains/{your-domain} (or the EU equivalent) to check DNS records (SPF, DKIM, MX). Data sent: your Mailgun API key and the domain name. No email content is transmitted during this check.Amazon SES
email.us-east-1.amazonaws.com, email-smtp.us-east-1.amazonaws.com (and other *.amazonaws.com region equivalents)Postmark
api.postmarkapp.comSparkPost
api.sparkpost.comBrevo (formerly Sendinblue)
smtp-relay.brevo.com (SMTP relay); configurable SMTP host per your provider settings.OAuth Authentication Endpoints:
When you connect Google or Microsoft accounts using OAuth2, this plugin communicates with the following authentication endpoints to obtain and refresh access tokens:
Google OAuth2
https://accounts.google.com/o/oauth2/v2/authhttps://oauth2.googleapis.com/tokenMicrosoft OAuth2 (Outlook/Office 365)
https://login.microsoftonline.com/{tenant}/oauth2/v2.0/authorizehttps://login.microsoftonline.com/{tenant}/oauth2/v2.0/tokenDocumentation: https://wpdoctorpro.com/docs/mail-doctor/welcome-to-mail-doctor – guides, setup, troubleshooting, and support.
Mail Doctor ships with built-in privacy tooling under Settings Logging & Privacy:
manage_woocommerce/manage_options..eml download from each log entry when escalating to your SMTP provider—they can analyse the exact payload and SMTP transcript.mail-doctor/ plugin folder, Documentation/ offline HTML docs, readme.txt, changelog.txt, and LICENSE.