Update to DNS Doctor - Email & DMARC
Snapshot Nov 9, 2026 · 18:08 UTC · version 1.21.0
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Nov 7, 2026 · 12:18 UTC
253c1035c736968a7f11d27e89215ff1c2adb266de6e237695c3a3194e0372e2
Nov 9, 2026 · 18:08 UTC
d76510f417bcee54f73343ca7cc0f35f161dce4060515ad98ff4376d6277366f
Package file
Nov 7, 2026 · 12:18 UTC
13025
Nov 9, 2026 · 18:08 UTC
13190
Package file
Nov 7, 2026 · 12:18 UTC
af69693e0bd8f94f0341ce52a8f5f7e9093032aef7333faa1430c230ae90ca9e
Nov 9, 2026 · 18:08 UTC
2c4d7a5a169e32f249b375eabd1fb6a4a7807dc09007775f71f251974cf5d0e7
Package file
Nov 7, 2026 · 12:18 UTC
69810
Nov 9, 2026 · 18:08 UTC
70003
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
plugin.json
− removed · + added
--- before +++ after @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "app-6a60c62613808191b41e39b40625b99f", - "version": "1.20.2", + "version": "1.21.0", "description": "Scan, fix, verify and monitor a domain's DNS: email authentication (SPF, DMARC, DKIM) with DMARC monitoring and evidence-based enforcement guidance, plus multi-region propagation, SPF include supply-chain audits, MX, DNS health, blacklists and domain/SSL expiry. Returns deterministic verdicts and copy-paste fix records generated by a validating engine, never a guessed record.", "author": { "name": "DNS Doctor", @@ -65,11 +65,11 @@ "com.openai": { "onboardingSkill": "./skills/setup/SKILL.md", "publication": { - "release_notes": "Version 1.20.2. Listing update only: the starter prompts return to the 1.20.0 set (spam check, test email, DNS change check). Keywords, description and tools are unchanged from 1.20.1." + "release_notes": "Version 1.21.0. check_domain_names is now also the tool to use when asking what candidate domain names cost: for names with no registration, the result card shows the standard price for each ending, and when every priced name shares one ending the card shows that price once. Premium status is not checked. Existing tool names and inputs are unchanged." }, "interface": { - "displayName": "DNS Doctor - DNS & DMARC Tools", - "shortDescription": "DNS checks & DMARC monitoring", + "displayName": "DNS Doctor - Email & DMARC", + "shortDescription": "Domain, DNS & DMARC monitoring", "longDescription": "Find out why email from your domain lands in spam, check whether a DNS change has reached resolvers in six locations, and keep watch on your domain's email, DNS and website. Ask in plain words and get a clear answer, with the exact record to publish when a fix needs one.\n\nWith DNS Doctor you can:\n\u2022 Check email authentication: diagnose SPF, DKIM and DMARC, mail routing (MX), blocklists, domain and SSL certificate expiry, and which Gmail, Yahoo, Outlook and Apple sender requirements your DNS meets.\n\u2022 Check a DNS change: read A, AAAA, CNAME, MX and TXT records from the domain's own nameservers with a plain done, wait or edit answer, and see whether the change has reached resolvers in six locations on four continents.\n\u2022 Test a real email: send one message to a single-use address and see how it authenticated, with a score out of 10, a per-provider estimate of acceptance and, when available, of inbox placement.\n\u2022 Look up a domain: registrar, expiry, nameservers and locks, reverse DNS for a mail server, SPF lookup count and the third-party includes your SPF trusts.\n\u2022 Check whether your domain meets each mailbox provider's requirements for showing its logo in the inbox (BIMI), and which look-alike names close to your domain resolve, stated as facts and never labelled malicious.\n\u2022 Move DMARC to enforcement safely: DMARC records are generated and validated by a deterministic engine that follows the RFCs. The AI writes the explanation, never the record.\n\u2022 Choose a domain name: check up to 20 candidate names against their registries in one go. For a name with no registration, the result card can show the lowest standard 3-year total among the registrars we track for that ending, with a link to compare them. Nothing is sold and there are no buy links.\n\nMonitor the domains you verify by connecting a DNS Doctor account:\n\u2022 Website uptime checked from five locations on four continents (US West, US East, Brazil, South Africa, Germany), with an email when the site goes down.\n\u2022 DMARC aggregate reports read for you, alerts on new senders, record changes, expiry, blacklisting and registrar or nameserver changes.\n\u2022 When the report evidence says it is safe to move DMARC from none to quarantine and then to reject, and what is still blocking it.\n\u2022 From ChatGPT: list your domains with their next step, add a domain, check its ownership record, read the alerts, and review watched look-alike names with their threat scores.\n\nSPF is diagnosed but never rewritten, because a changed SPF record can silently cut off a real sender. ChatGPT never changes your DNS: you publish the records yourself.", "developerName": "DNS Doctor", "category": "Business & Operations",
Full technical diff · 4 changed fields
changed /files/plugin.json/sha256
"253c1035c736968a7f11d27e89215ff1c2adb266de6e237695c3a3194e0372e2"
"d76510f417bcee54f73343ca7cc0f35f161dce4060515ad98ff4376d6277366f"
changed /files/plugin.json/size
13025
13190
changed /files/skills~1dns-doctor~1SKILL.md/sha256
"af69693e0bd8f94f0341ce52a8f5f7e9093032aef7333faa1430c230ae90ca9e"
"2c4d7a5a169e32f249b375eabd1fb6a4a7807dc09007775f71f251974cf5d0e7"
changed /files/skills~1dns-doctor~1SKILL.md/size
69810
70003
Full snapshot data
{
"files": {
".app.json": {
"sha256": "8d30733b580d82b02a2c0ee9b01cfb495c5dce3d47fd10445df9e67435972258",
"size": 102
},
"assets/icon.png": {
"sha256": "4817cc6bab8bb4b04138a6681dbe7e82fcc3e4122a8cf3d82b4189da6dcd6d34",
"size": 16434
},
"mcp.json": {
"sha256": "4e94efa9c41f199970a5a367f9476df8f0650368ff70fb1e0809c47ca1e0c1be",
"size": 198
},
"plugin.json": {
"sha256": "d76510f417bcee54f73343ca7cc0f35f161dce4060515ad98ff4376d6277366f",
"size": 13190
},
"skills/dns-doctor/SKILL.md": {
"sha256": "2c4d7a5a169e32f249b375eabd1fb6a4a7807dc09007775f71f251974cf5d0e7",
"size": 70003
},
"skills/fix-dmarc/SKILL.md": {
"sha256": "84be322f0133ccc1bbc2ab41c414e6eaf7024409ae28fb556c2b24b4b533c4c7",
"size": 19145
},
"skills/setup/SKILL.md": {
"sha256": "fe9a54e6de10fc00ee38e3b27c6d59b01293f955f0b46ef22daa42cb36791b54",
"size": 23515
},
"skills/verify-change/SKILL.md": {
"sha256": "4cc5a55a3325164cef115e9a41e1aa75f0f81b36eb4a1e5f1620644b6b5d7c29",
"size": 19007
}
}
}SHA-256 of public snapshot: 86403ebbac4ec513f8f9a648c9b7796e83e3169a88a11609f6828a7a60d14419