[WordPress] 外掛分享: Notify.domains Domain Monitor

首頁外掛目錄 › Notify.domains Domain Monitor
全新外掛
安裝啟用
尚無評分
3 天前
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v1.0.11 上架:2026-08-27

內容簡介

Notify.domains Domain Monitor 是一款為 WordPress 網站提供主動保護的外掛,專注於監控域名的到期、劫持信號及隨之而來的故障。使用者可透過控制台輕鬆獲取域名狀態,無需額外註冊 Notify.domains 帳戶。

【主要功能】
• 控制台顯示域名到期天數
• 當名稱伺服器或 MX 記錄變更時發送通知
• 提供即將到期的 TLS 證書警告
• 自動發送到期提醒郵件
• 顯示註冊商名稱及控制面板連結
• 每日自動檢查域名狀態

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.11) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Notify.domains Domain Monitor」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Domain Monitor is proactive protection for the domain this WordPress site runs on. It watches expiry, hijacking signals, and the outages that follow, from the dashboard you already open. It does not need a Notify.domains account.
If the domain expires, nameservers move, or the certificate lapses, the site is unreachable even when WordPress itself is fine. Registrar reminder mail often goes to a former employee, a privacy proxy, or the agency that built the site and no longer has the contract. The people who log into WordPress are the ones who get blamed.
What you get as a site owner

Days until expiry on Dashboard Home, so you do not have to log into the registrar to know if auto-renew is actually doing its job
Hijacking signals: email when nameservers or MX records change
Outage warnings: pending delete, registry hold, expiry inside 7 days, or an expired TLS certificate, as a wp-admin notice editors can see
Email to the WordPress admin address when expiry crosses 30, 14, or 7 days, when the registry puts the name on hold or pending delete, when nameservers or MX change, or when the TLS certificate is about to lapse
Registrar name and a typical control-panel link, so the next click is “fix it”
No extra account. No second inbox to keep in sync. One domain: the one this site runs on.

Once a day it:

Looks up registry expiry and status over RDAP for gTLDs (generic top-level domains such as .com, .net, and .org). For full ccTLD (country-code top-level domain) coverage, sign up at Notify.domains
Reads public DNS (nameservers, A, AAAA, MX) over HTTPS
Probes the TLS certificate on the site hostname
Shows the registrar name and a link to a typical control panel

A dashboard widget is on by default. Email goes to the WordPress admin address (Settings → General).
What this plugin does not do
It cannot check the domain while WordPress is down. It is not an HTTP uptime monitor. Quiet sites that never get traffic may skip a day because of wp-cron. A-record changes are not emailed (CDNs rotate those). Cloudflare edge certificates are labeled and not treated as origin expiry.
Optional: Notify.domains
If you also want ccTLD coverage, monitoring that keeps running when WordPress cannot, or alerts when this live domain is listed for sale on a marketplace or auction, sign up at Notify.domains. That is optional. The plugin is useful on its own.
External services
This plugin connects to public internet services so it can show registration expiry, DNS, and TLS status for the domain in Settings → General. Checks run from your WordPress host. The plugin does not route traffic through Notify.domains.
No WordPress users, posts, comments, cookies, or the admin email address are sent to these services. The identifiers sent are the site domain and TLS hostname from Settings → General, plus a User-Agent string that includes the plugin name, plugin version, and WordPress version.
IANA RDAP bootstrap (ICANN Public Technical Identifiers)
What it is: IANA publishes which RDAP server answers for each TLD. The plugin downloads that public index from https://data.iana.org/rdap/dns.json.
What is sent and when: Nothing about your domain. Only a request for the bootstrap file, about once per week (cached). If the bootstrap cannot be fetched, the plugin uses built-in RDAP fallbacks for common TLDs.
IANA is operated by ICANN Public Technical Identifiers (PTI): privacy policy, ICANN privacy policy.
TLD registry RDAP
What it is: Registration expiry, status, registrar name, and nameservers come from the RDAP server IANA lists for that TLD (or a built-in fallback when the bootstrap is unavailable).
What is sent and when: The monitored domain name is included in the RDAP request URL, about once per day (or when you click Check now). Which operator receives the query depends on the TLD. Built-in fallbacks in the plugin include:

Verisign (.com, .net, .cc, .tv, .name): RDAP policy, privacy policy, terms of service
Public Interest Registry (.org): privacy notice
Identity Digital (.info, .me, .biz, .io, .co, .shop, and other Identity Digital TLDs): privacy policy, terms of use
Google Registry (.app, .dev, .page): privacy policy, RDAP terms
CentralNic (.xyz, .online, .site): privacy policy, terms and conditions
DENIC (.de): data privacy statement
SIDN (.nl): privacy statement
Nominet (.uk, .co.uk): privacy notice
CIRA (.ca): privacy policy
auDA (.au, .com.au): privacy policy, terms and conditions
NIC.AI (.ai): privacy policy

For other TLDs, IANA’s bootstrap points to the authoritative registry operator; that operator’s RDAP service receives the domain name in the request. Consult that operator’s website for its terms and privacy policy.
Public DNS over HTTPS
What it is: Nameserver, A, AAAA, and MX records are read from public DNS resolvers over HTTPS.
What is sent and when: The domain name as a DNS query, about once per day (or when you click Check now). The plugin tries Cloudflare DNS-over-HTTPS (https://cloudflare-dns.com/dns-query) first, then Google Public DNS (https://dns.google/resolve) if Cloudflare does not answer.
Cloudflare: 1.1.1.1 resolver privacy, website terms, privacy policy
Google Public DNS: terms of service, privacy policy
TLS certificate on this site
What it is: The plugin opens a TLS connection to this site’s own hostname on port 443 and reads the certificate expiry. That is not a third-party monitoring service; it is the same public hostname visitors already reach.
What is sent and when: The site’s TLS hostname from Settings → General, only to that hostname on your server (or CDN edge), about once per day (or when you click Check now). No data is sent to a separate TLS monitoring vendor.
Notify.domains (optional, user-clicked only)
What it is: Optional links to Notify.domains (trial signup, contact, ccTLD coverage) in the settings screen footer and upgrade card.
What is sent and when: Nothing is sent in the background. Links open only if someone clicks them. The trial link may include the monitored domain as a URL parameter.
Notify.domains: terms of service, privacy policy
Privacy
Results are stored in this WordPress database (nddm_snapshot and related options). Email alerts are sent with wp_mail to the WordPress admin address. Uninstalling the plugin deletes that stored data. WordPress.org user: notifydomains.

延伸相關外掛

文章
Filter
Mastodon