服务器端/客户端电子邮件验证器差异

发布于 2024-08-22 22:35:50 字数 301 浏览 5 评论 0原文

我正在使用本机 jQuery 验证库来验证在联系表单中输入的电子邮件地址。由于这是一个表达式引擎站点,因此我使用其电子邮件验证器作为服务器端备份。

当我输入 [email protected] 时,jQuery 表示它是有效的,但在提交时,表达式引擎验证器说它无效。

我知道验证电子邮件地址可能会变得非常复杂,但是您认为这两个结果中哪一个是“正确的”?

I'm using the native jQuery validation library to validate email addresses entered in a contact form. Since this is an Expression Engine site, I'm using its email validator as a server side backup.

When I enter [email protected], jQuery says it's valid but when submitted, the Expression Engine validator says it is not valid.

I know that validating email addresses can get very complex but which of the two results would you consider as being "correct" ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不一样的天空 2024-08-29 22:35:50

从技术上讲,这是一个有效的电子邮件地址,但无法发送到该地址。 (没有单字符 TLD)
任你挑选。

It's a technically valid email address, but it cannot be delivered to. (There are no single-character TLDs)
Take your pick.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文