FILE / 08-zoho-whxysn-migration 2026-05-15 / WHXYSN MAIL

Zoho 迁移到 whxysn.com 完成报告

上一轮 whxysl.com 是拼写错误 (应为 Xing Yao Shu Neng = XYSN, 不是 XYSL)。 本次把 Zoho 邮箱迁移到正确域名 whxysn.com, 13 个步骤已经全部跑完, 唯一还在等的是 Cloudflare 给 mail.whxysn.com 自动签发 SSL 证书 (普通在 5 到 30 分钟内完成, 你不需要做任何动作)。

新域名
whxysn.com
Primary, Verified
主邮箱
info@
whxysn.com
免费名额
1 / 5
还能加 4 个
月度成本
USD 0
Zoho Free

01本次做了什么

# 动作 结果
01Zoho 删除旧域名 whxysl.com已删
02Zoho 添加 whxysn.com已添加
03Cloudflare 添加 zoho-verification TXT已加 + 已验证
04Zoho 生成 DKIM (selector: zmail, 2048-bit)已生成
05Cloudflare 添加 3 条 MX + SPF + DKIM + DMARC6 条全部传播
06Zoho 验证 MX / SPF / DKIM 三项全部绿勾
07创建 [email protected] 邮箱已创建 首次密码 WhxysnInfo!Init2026
08Cloudflare 加 proxied A: mail.whxysn.com已加
09Cloudflare Redirect Rule: mail.whxysn.com 301 -> mail.zoho.com规则已部署
10等 Cloudflare 给 mail.whxysn.com 签 SSL 证书CF 自动, ~5-30 分钟
11修复 Playwright daemon 拦截下载导致 Edge 显示 Removed 的 bug已修 见 06 小节
12whxysl.com 处置: 闲置到 2027 自然过期已决定 见 07 小节

02关键凭证

Zoho 域名whxysn.com
Zoho admin 账号[email protected] (Super Admin)
第一个邮箱[email protected]
info@ 初始密码WhxysnInfo!Init2026 (首登强制改)
Webmail 入口https://mail.zoho.com 或 https://mail.whxysn.com (SSL 通后)
Admin 入口https://mailadmin.zoho.com
DKIM selectorzmail._domainkey
DMARC 接收报告地址[email protected]

03当前 whxysn.com DNS 状态

类型 名称 内容 代理 TTL MX whxysn.com mx.zoho.com prio 10 仅 DNS 自动 MX whxysn.com mx2.zoho.com prio 20 仅 DNS 自动 MX whxysn.com mx3.zoho.com prio 50 仅 DNS 自动 TXT whxysn.com "v=spf1 include:zoho.com -all" 仅 DNS 自动 TXT whxysn.com "zoho-verification=zb09767878.zmverify.zoho.com" 仅 DNS 自动 TXT zmail._domainkey "v=DKIM1; k=rsa; p=MIIBIjANB...(2048-bit)" 仅 DNS 自动 TXT _dmarc "v=DMARC1; p=quarantine; rua=mailto:bsbg...;fo=1" 仅 DNS 自动 A mail 192.0.2.1 已代理 自动

验证一行 dig (你方便时跑):

dig +short MX whxysn.com dig +short TXT whxysn.com dig +short TXT zmail._domainkey.whxysn.com dig +short TXT _dmarc.whxysn.com

04剩下你需要做的事

  1. 登录 https://mail.zoho.com, 用 [email protected] + WhxysnInfo!Init2026, 改新密码
  2. (可选) 等 30 分钟左右测一下 https://mail.whxysn.com, 应该 301 跳转到 mail.zoho.com
  3. (可选) 加更多邮箱: Zoho admin -> Users -> Add (sales@, support@, contact@ 等, 免费版总共 5 个槽位, 用了 1 个)
  4. (强烈建议) Cloudflare -> Domains -> whxysl.com -> Configuration -> 把 Auto-renew 关掉, 不然 2027 年 5 月 14 日会自动扣一年 (~USD 10)

05测试一遍收发件

  1. 从 Gmail ([email protected]) 发一封到 [email protected], 主题"test inbound"
  2. 登录 Zoho webmail ([email protected]), 应该几秒后收到
  3. 点 Reply, 回一句, 发回 Gmail
  4. Gmail 收到回信即闭环

06顺带修了 Playwright daemon 一个 bug

之前你说"用 playwright 之后下载文件出乱码", 那个截图里看到的 "Removed" 划线就是这个 bug 的表现。 根因和修复:

根因 + 修复 (展开)

根因: Playwright Python 的 connect_over_cdp attach 到现成的 Edge 时, 它会默认调一条 Browser.setDownloadBehavior CDP 命令, 把所有下载文件拦截到 Playwright 的 artifacts 临时目录。 但 daemon 又没在 Python 代码里 explicitly handle 下载事件 (没调 download.save_as()), 所以 Edge 看到的状态是 "文件被外部接走但没有保存", UI 上就显示 Removed 划线的样子。

修复: daemon attach 后立刻发一条相反的 CDP 命令把行为还给 Edge 原生 {"behavior": "default"}, 让 Edge 用自己的默认下载逻辑 (~/Downloads)。

验证: 你这次再下载文件应该正常进 ~/Downloads, 不会再 Removed。 如果还有问题告诉我。

改动位置: ~/.claude/tools/playwright_browser.py, attach 分支后插了 4 行 CDP 调用。

07whxysl.com 怎么办

你决定: 不退款, 让它闲置到自然过期。 退款政策上 .com 域名注册后 Cloudflare 实际很少退 (Verisign 注册费用已支付且 ICANN 政策不允许 .com 退), 走 ticket 成功率低。

状态到期
whxysl.com 注册Active 但闲置2027-05-14
whxysl.com Zoho 邮箱已从 Zoho 删除:
whxysl.com DNS 记录 (旧 Zoho MX/SPF/DKIM 等)还在 CF zone 里但不再被任何东西使用:
whxysl.com Auto-renew默认开启, 建议关掉:
mail.whxysl.com -> mail.zoho.com 301规则还在, 但已无意义:

关掉 auto-renew 路径: Cloudflare -> Domains -> whxysl.com -> Configuration -> Auto-renew toggle off。 关掉以后 2027 年 5 月就自然过期, 不会再扣钱。

08新旧域名对照

whxysl.com (旧错域)whxysn.com (现役)
Zoho Mail已删Verified, info@ 已建
Cloudflare zone保留, 闲置主域, 全套 DNS
邮箱地址[email protected] (失效)[email protected]
Webmail 自定义入口mail.whxysl.com 仍 301 (无意义)mail.whxysn.com (SSL 签发中)
到期2027-05-14 (建议关 auto-renew)2027-05-15

09故障回滚提示

如果 Zoho 出问题怎么办

Zoho 是 SaaS, 它自己的服务很少挂。 万一你想换回自建邮件 (dreamhunter2333 或类似), 步骤:

  1. Cloudflare DNS: 删 whxysn.com 上的 3 MX + Zoho SPF/DKIM/DMARC
  2. Cloudflare Email Routing: 在 whxysn.com 上启用, 添加 catch-all 转发到 Gmail
  3. Resend (如果重新用): 加回 send MX, resend._domainkey, send SPF
  4. Worker (dreamhunter): 把 worker/wrangler.toml 里 DOMAINS / DEFAULT_DOMAINS 改成 whxysn.com 后重 deploy

整体 15 分钟内可以回滚。