什么是邮箱验证?
邮箱验证用于检查一个地址是否符合常见的语法规则,包括本地部分、@ 符号、域名标签和顶级域名。它适合用于表单联调、样例数据清理,以及在提交前发现明显的拼写错误。
这个验证器会检查什么
- 是否只有一个
@,并且两侧分别包含本地部分和域名 - 整个地址、本地部分和域名的长度限制
- 允许的字符、点号位置、连字符规则和顶级域名结构
- 返回一个便于比较的规范化结果,其中域名会转换为小写
示例
- 有效:
name@example.com - 有效:
first.last+news@example.co.uk - 无效:
name..dots@example.com - 无效:
user@-example.com
国际化域名需要以 Punycode ASCII 形式输入,例如 user@xn--bcher-kva.example。
这个工具不会检查什么
- 邮箱是否真实存在,或是否能够接收邮件
- DNS、MX、SMTP,或一次性邮箱服务商检测
- 某个网站是否会根据自己的业务规则接受该地址