问题标签 [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 投票
5 回答
50422 浏览

php - 为电子邮件确认生成确认代码

使用 PHP,有哪些方法可以生成可以存储在数据库中并用于电子邮件确认的随机确认码?我一生都想不出一种方法来生成可以从用户个人资料中生成的唯一编号。这样我就可以使用一个函数来使数字足够小以包含在 URL 中(请参阅此链接)。请记住,用户必须单击链接以“确认/激活”他/她的帐户。如果我不能使用数字,我可以同时使用字母和数字。

话虽如此,我尝试将用户名与“盐”一起散列以生成随机代码。我知道必须有更好的方法,所以让我们听听。

0 投票
1 回答
153 浏览

openid - 用户注册的电子邮件密钥验证

我有一个网络应用程序。我不想维护登录信息,所以我采用逐渐流行的登录方式,通过 openid、google、yahoo 等登录。

用户选择登录方式(openid、google、yahoo 等)。经过几段重定向和 id 供应商验证登录成功后,用户被接受。如果我的应用程序第一次看到 id,它会将用户置于注册模式。它会向用户发送一封带有加密验证密钥的电子邮件。用户单击电子邮件中的链接或将密钥复制到注册页面的输入字段中。

然后我坐下来反击并思考。向第一次使用的用户发送带有验证密钥的电子邮件有什么意义?用户是否已经通过 id 供应商服务登录来证明该 id 的所有权。

我正在考虑的反击是,我应该只在用户更改或提供新电子邮件时执行电子邮件密钥验证。我应该只考虑第一次通过 id 供应商成功登录的用户验证,即使是第一次,也不需要通过电子邮件发送密钥验证。

你怎么看?

0 投票
8 回答
36802 浏览

regex - 在 Bash 中使用正则表达式检查电子邮件地址的正确性

我正在尝试制作一个 Bash 脚本来检查电子邮件地址是否正确。

我有这个正则表达式:

来源:http ://www.regular-expressions.info/email.html

这是我的 bash 脚本:

脚本失败并给我这个输出:

10:语法错误:反引号替换中的 EOF

有什么线索吗??

0 投票
2 回答
2042 浏览

c# - 如何实现电子邮件验证组件

我这里有一个场景。

  • 我们希望应用程序的新用户注册。
  • 初始/临时注册完成后,我们需要通过电子邮件向他们发送验证链接(就像所有基于标准用户的 Web 应用程序一样)。

我计划在 Asp.Net 中使用CreateUserWizard控件,如果提供了凭据,它可以发送电子邮件。

据我所知,

我们可以通过提供所需的凭据和SMTP 服务器 详细信息来发送此电子邮件,仅此而已。电子邮件中的链接会将客户带回到具有唯一 ID 作为查询字符串的确认注册页面之一。(当我们在电子邮件中添加链接时)

我的问题是,我们是否可以通过在没有实现某些电子邮件组件的情况下发送上述电子邮件来进行此验证,或者我遗漏了一些东西。

注意:使用 SqlServer 2005、C#

谢谢

0 投票
2 回答
1823 浏览

asp.net - ASP.Net 中多封电子邮件的正则表达式

在我的应用程序中,我验证电子邮件;但我们可以提供多个电子邮件地址,并用分号 (";") 分隔。如何编写验证表达式?

我的电子邮件如下所示:

我该如何为此编写正则表达式?

0 投票
2 回答
650 浏览

html - 联系表单域黑名单(使用 java、html 或 php)

我在业务站点上使用 HTML 联系表单将潜在客户信息发布到 Salesforce。我们正在使用自动回复器向填写表格询问更多信息的人提供关键信息。目标是拒绝竞争对手提交的表格。它不需要是防弹的;主要思想是拒绝并形成与竞争对手的域相关联的电子邮件地址。

任何人都可以帮忙吗?谢谢!

0 投票
2 回答
1169 浏览

php - 使用 javascript、forms 和 php 发布和提交问题

我正在尝试创建一个验证电子邮件 javascript 并让它与表单和 PHP 一起使用。当然,有些问题...

  1. 正如您在我的表单中看到的那样,我确实将“post”定义为方法。但我只能像获取方法一样检索数据。在我开始添加电子邮件验证脚本并采用代码之前,它正在工作。

  2. 如果电子邮件不正确,我会返回 false。不应该执行对 test.php 的请求(在操作中定义)吗?就像现在一样,即使我返回 false,也可以访问该页面。

  3. 根据上述问题的答案,如果电子邮件验证正常,我是否需要从 Javascript 提交表单?

javascript:

php:

html:

0 投票
2 回答
518 浏览

php - php中的电子邮件验证?

可能的重复:
PHP 电子邮件验证功能
是否有用于电子邮件地址验证的 php 库?

我的网站上有一个联系表,但我需要一个电子邮件验证,但我不知道该怎么做。

0 投票
5 回答
20304 浏览

java - java电子邮件提取正则表达式?

我想要一个从字符串中提取电子邮件地址的正则表达式(使用 Java 正则表达式)。

这真的有效。

0 投票
1 回答
257 浏览

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

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

当我输入 test@bc 时,jQuery 说它有效,但提交时,表达式引擎验证器说它无效。

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