问题标签 [email-validation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
14 回答
240673 浏览

php - 如何在不发送电子邮件的情况下检查电子邮件地址是否存在?

我遇到了这个PHP 代码来使用 SMTP 检查电子邮件地址而不发送电子邮件

有没有人尝试过类似的东西或者它对你有用吗?您能判断电子邮件客户/用户输入是否正确且存在吗?

0 投票
4 回答
2578 浏览

ruby-on-rails - 在 Rails 中验证多封电子邮件和处理错误的最佳方法是什么?

在我正在构建的当前应用程序中,我有一个文本区域,用户将在其中输入以逗号分隔的电子邮件地址列表。

我目前正在将列表拆分为一个数组,然后一一保存。但是,如果说,我有这个输入......

blah@example.com、test@example、foo@example.com

...然后 blah@example.com 将被保存,但保存 test@example 将失败。因此,当我显示 test@example 不是有效的电子邮件地址的错误时,我需要从传递回 textarea 的逗号分隔值字符串中删除 blah@example.com。

有没有更好的方法在服务器端验证这些并处理错误,而不会在控制器中变得花哨/丑陋?

提前致谢!

0 投票
5 回答
2253 浏览

java - 在java中验证mailto链接

是否可以检查电子邮件是否为有效电子邮件?

为了检查链接是否有效,我正在检查这样...

URL url = 新 URL(" http://www.google.com ");
URLConnection 连接 = url.openConnection();

现在,如果它是 mialto,我该怎么做?
URL url = 新的新 URL("mailto:someone@gmail.com");

0 投票
5 回答
67593 浏览

c# - 什么是捕获电子邮件地址中拼写错误的好正则表达式?

当用户在我的网站上创建帐户时,我想对电子邮件进行服务器验证以不接受每个输入。

我将发送确认信息,以进行握手验证

我正在寻找一些简单的东西,不是最好的,但不是太简单,不能验证任何东西。我不知道必须在哪里限制,因为任何正则表达式都不会进行正确的验证,因为使用正则表达式是不可能的。

我试图限制正则表达式固有的语法和视觉复杂性,因为在这种情况下任何都是正确的。

我可以使用什么正则表达式来做到这一点?

0 投票
13 回答
79544 浏览

cocoa-touch - 在 iOS 2.0 上验证电子邮件地址的最佳做法是什么

验证用户在 iOS 2.0 上输入的电子邮件地址的最简洁方法是什么?

注意:这是一个特定于 iOS 2.0 的历史问题,并且由于它的年龄以及与之相关的其他问题的数量,它不能被淘汰,并且不得更改为“现代”问题。

0 投票
1 回答
874 浏览

php - 如何停止在php中发送电子邮件?

我有一个电子邮件地址列表,我测试它们是无效的,不存在。但我的邮件服务器仍在尝试向他们发送电子邮件。

有没有办法停止向不存在的无效电子邮件地址发送电子邮件?

虽然我正在使用php..

0 投票
5 回答
3252 浏览

regex - 这个用于验证电子邮件的 RegEx 有什么问题?

这是用于验证电子邮件的正则表达式 -\S+@\S+\.\S+不是我写的。我是正则表达式的新手,不太了解它们。

我有一些问题:

  1. 上面的 RegEx 有什么问题
  2. 什么是验证电子邮件的好RegEx?
0 投票
5 回答
4088 浏览

validation - 检查格式正确的电子邮件地址

我有一个这样的电子邮件文本文件:

我想检查列表是否包含格式正确的条目。你知道任何工具或网络服务来检查并给我一个无效地址列表吗?

更新亲爱的,谢谢您的意见。我真的在寻找基本的语法检查,所以我会坚持 Rafe 的想法(我会用 Java 来做)。

0 投票
4 回答
708 浏览

email - 除了通过电子邮件发送验证链接来验证帐户信息之外,还有其他方法吗?

目前,每次有人注册时,我们都会发送一封电子邮件地址验证电子邮件。这封电子邮件引起了许多问题:人们没有收到它,他们只是不点击电子邮件中的链接,或者电子邮件被垃圾邮件或其他方法阻止。我们正在努力解决垃圾邮件问题,尽管我认为不可能完全解决它。

我想知道还有哪些其他方法可以用于验证和电子邮件地址。有没有其他方法可以在不发送电子邮件的情况下验证电子邮件地址?还是有另一种方法可以确保人们不会使用虚假信息进行注册?

0 投票
5 回答
4982 浏览

regex - 电子邮件的正则表达式

可能重复:
验证电子邮件地址的最佳正则表达式是什么?

我正在使用这个特殊的正则表达式来检查电子邮件。

我遇到的问题是,这允许在“@”符号之前使用句点。有什么方法可以修改这个表达式,这样就不会发生这种情况,但所有其他条件都保持不变。

a.@b.com 应该是无效的

在此先感谢-Rollin