Toolify

邮箱地址校验器 (语法 + 常见拼写错检测)

输入邮箱检查语法是否有效, 并发现像 'gmial.com' → 'gmail.com' 之类的域名拼写错误。分解本地部分、域名、顶级域, 警告 RFC 长度违规。

语法有效
本地部分
user
域名
example.com
TLD
com
Plus 标签 (+)

工作原理

本校验器做什么 (与做不到什么)

邮箱语法校验检查 'name@domain.tld' 是否符合 RFC 5322 结构规则。我们用务实正则, 捕捉几乎所有真实世界拼写错误, 同时对带加号、点、不寻常 TLD 的合法地址保持灵活。

本工具不能: 确认地址确实能收信。那需要发真实邮件或做 SMTP 检查, 都需服务端代码且有误报风险 (catch-all 域、灰名单)。语法校验便宜地捕捉拼写错误; 可达性检查需别的方法。

常见拼写错检测

我们留意主要免费邮箱提供商的拼写错 — 'gmial.com' 而非 'gmail.com'、'yaho.com' 而非 'yahoo.com' 等。注册时约 95% 邮箱拼写错是这几家提供商的域名拼写错。客户端捕捉省了一封退信欢迎和尴尬的「请检查地址」跟进。

如果你在做注册表单, 提交前跑同样逻辑。展示「你是不是想说...?」建议, 让用户接受或覆盖。成熟注册流常这么做; 显著提升邮件可达性。

本地部分规则

Plus 标签 ('user+filter@gmail.com'): 主流提供商广泛支持。用于不同注册创建唯一地址同时保持单一收件箱。

点 ('user.name@gmail.com'): Gmail 视为同一地址 (点被忽略), 但其他提供商可能视为不同。Gmail 之外不要依赖点等价。

长度: RFC 5321 限本地部分 64 字符, 完整地址 254 字符。我们超出时警告 — 多数服务器拒绝更长地址。

大小写: 按 RFC 本地部分大小写敏感, 但多数提供商视为不敏感。域名总是大小写不敏感。

常见问题

本工具能确认邮箱存在吗?

不能 — 仅语法。确认收件箱存在需服务端 SMTP 检查或发验证邮件。本工具便宜捕捉拼写错。

为什么接受 'a@b.co'?

因为技术上是有效语法。TLD '.co' 是真实的 (哥伦比亚)。语法校验无法过滤真实但罕见的 TLD。

Unicode 邮箱 (如 用户@例え.jp)?

RFC 6531 国际化邮箱地址有效, 但本工具的正则不接受。多数表单后端也仍不接受。需 Unicode 友好校验请用专用库。

什么是 plus 标签?

+ 与 @ 之间的内容被 Gmail 与许多提供商视为路由的一部分。user+toolify@gmail.com 投递到 user@gmail.com 但你可按 +toolify 后缀过滤。

为什么 Gmail 忽略点?

Gmail 历史策略。user.name@gmail.com 与 username@gmail.com 投递到同一收件箱。其他提供商 (Yahoo、Outlook) 视为不同。

最长有效邮箱?

RFC 5321 总共 254 字符。本地部分 ≤ 64。多数服务器拒绝更长。

数据会上传吗?

不会。校验在本地, 不向任何服务器发送。

可批量校验吗?

本工具不行 — 一次一个。列表请用脚本或专用批量校验服务 (有授权再校验他人地址)。

相关工具

最后更新: