问题标签 [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 回答
89759 浏览

jquery - 如何在 Jquery 中验证电子邮件?

我编写了以下联系表单验证脚本。如何验证电子邮件字段?

编辑

通过验证,我的意思是输入的值必须在适当的位置包含“@”和“.”。

我也不想使用任何额外的插件。

0 投票
1 回答
4122 浏览

email - DKIM amavisd 测试失败

我为我的公司配置了一个新的电子邮件服务器,我们在 theplanet.com 上使用云服务器,在 bluehost.com 上使用共享主机,我使用 iredmail 配置了服务器,一切正常,但是当我尝试使用 dkim 密钥测试时它返回的 amavisd 测试键:

我在 blehost 的 dns 面板上设置了 dns 记录

当我尝试通过auth@verifier.port25.com它验证时返回

请帮我解决这个错误

0 投票
4 回答
27827 浏览

php - PHP 的 filter_var FILTER_VALIDATE_EMAIL 真的有效吗?

在阅读了各种帖子后,我决定不使用 REGEX 来检查电子邮件是否有效,而只是使用 PHP 的内置 filter_var 函数。它似乎工作正常,直到它开始告诉我一封电子邮件无效,因为我有一个号码。

即 name@domain.com 有效,而 name2@domain.com 无效。

我错过了什么还是filter_var($email, FILTER_VALIDATE_EMAIL)真的很无效?

0 投票
3 回答
614 浏览

php - PHP 上的 erigi 已弃用(电子邮件验证)

由于erigi()在 PHP 5 中已弃用并且我需要验证电子邮件 ID,应该使用哪个函数?我需要电子邮件验证的格式,例如:

0 投票
1 回答
178 浏览

smtp - 验证传入的电子邮件发件人

我想开发一个用户通过发送电子邮件与之交互的系统。非常像大多数电子邮件讨论组或像posterous。

我应该对收到的电子邮件进行哪些检查,以确保它来自它声称的地址?

0 投票
3 回答
1465 浏览

c# - System.Net.Mail.MailAddress 使用 RegEx

我一直在努力寻找一个好的正则表达式来验证电子邮件。

我已经完成了比较电子邮件地址验证正则表达式,但这并不能满足我所有的验证需求。我有 Google/Bing(ed) 并扫描前 50 个奇怪的结果,包括正则表达式信息文章和其他东西。

所以最后我用这个System.Net.Mail.MailAddress类来验证我的电子邮件地址。因为,如果失败,我的电子邮件将不会发送给用户。

我想自定义类的构造函数使用的验证。

那么我该如何继续获取 MailAddress 类正在使用的验证/RegEx?

0 投票
2 回答
416 浏览

javascript - Javascript 中的电子邮件地址检查

我想很多人之前都做过一些类似的开发任务:

我想检查人们的电子邮件地址是否只匹配@tomtom.com 或@stream.com。

目前,我有两个解决方案:

  1. 使用indexof()功能

    /li>
  2. 使用匹配

    /li>

我仍然认为我还没有考虑所有细节。有什么建议么?
谢谢

0 投票
1 回答
4292 浏览

php - 批量电子邮件验证器

我希望使用免费提供的电子邮件验证器(软件、脚本或在线服务)。如果这不存在,是否有一些免费的 PHP 类可以用来验证电子邮件地址?

我有大约 100 封电子邮件,在发送这些电子邮件之前,我想检查它们的有效性。我不希望我的服务器因为反弹而被列入黑名单。

请注意,我不只是在寻找一个语法检查器。我说的是 DNS 和 SMTP 验证。

理想的解决方案是我可以在本地或服务器上设置的 pHP 脚本等。

谢谢大家的帮助

0 投票
3 回答
6658 浏览

php - 正则表达式解析电子邮件表单“收件人”字段

如果有一个可以处理这个问题,那么从来自电子邮件表单“To”行的字符串中提取电子邮件地址的正确正则表达式模式是什么,它允许地址用逗号“,”,分号“;”分隔、空格或三者的任意组合。正则表达式还必须能够忽略“噪音”文本,例如地址是否包含在“<”和“>”字符中,或者在电子邮件地址旁边有一个实际名称。例如,从 To 字段中的这个字符串:

该模式应该能够返回以下匹配项:jsmith@example、kjones@aol.com、someoneelse@nowhere.com、mjane@gmail.com

我正在使用 PHP,所以如果这不能在单个正则表达式中完成,那么我肯定对其他基于 PHP 的解决方案持开放态度。

谢谢

0 投票
5 回答
298 浏览

validation - 不使用电子邮件的创意帐户确认

我使用电子邮件验证来让人们充分使用该网站。问题是,有时这些电子邮件会被垃圾邮件装箱,或者永远不会到达,所以我让很多人抱怨他们无法确认他们的帐户。

想知道是否有其他(创造性的)方法可以为未获得验证的用户提供辅助验证选项。它是一个免费网站,所以我不想要求信用卡或手机#s。

这样做的目的是减少对网站的滥用,因为我们禁止了很多人,他们带着几十个帐户回来证明一些事情。垃圾邮件/机器人注册不是问题(现在)。