问题标签 [email-verification]

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 投票
0 回答
326 浏览

ruby - 使用 Ruby 验证电子邮件/密码组合

我正在编写一个 Ruby (2.0) 命令行应用程序,该应用程序涉及从用户提供的电子邮件/密码组合发送电子邮件。(为了简化现在的事情,我只使用 Gmail 帐户。)通过使用 Ruby 的 Mail gem,我可以非常轻松地完成电子邮件发送。

Mail gem 似乎也可以在每次发送电子邮件时检查用户电子邮件和密码的真实性。我坚持的是一种无需发送任何邮件即可验证电子邮件/密码的方法。

为了彻底起见,我在下面包含了我的 3 次尝试的输出。没有工作,我无法弄清楚我的错误在哪里。

什么是成功的方法?


目前尝试...

首先我尝试使用 Net::SMTP:

接下来,我尝试使用 Net::POP3:

...最后,对 Net::IMAP 的一次非常不成功的尝试:

0 投票
1 回答
186 浏览

php - 如何为经过验证的行为电子邮件和丢失密码计时器编写 cron 作业脚本?

如何为经过验证的行为电子邮件和丢失密码计时器编写 cron?

我在带有 mysql 数据库和 php 代码的 Linux 服务器上使用 apache。在数据库中,除了帐户的常用字段外,我还验证了(一个布尔值,1 表示是,0 表示否),act_key (varchar(50) 用于向用户发送电子邮件,其中包含用于验证其电子邮件的特殊页面的链接或者如果他们忘记了密码)、时间(日期时间)和温度(布尔值,1 表示忘记密码,0 表示没有)。

当用户创建帐户时,我将新行为中的验证设置为 0,时间=当前日期和时间,临时=0,并生成我通过电子邮件发送给他们的 act_key。如果他们尝试登录并且未验证行为,则他们无法进入。如果他们单击链接并在一小时内转到某个页面,我将已验证设置为一个,他们可以登录。如果他们在一小时后点击链接,那么我告诉他们密钥无效并且该帐户已被删除并创建一个新帐户。

如果用户忘记了密码,他们会进入这个页面,输入他们的电子邮件,如果电子邮件与数据库中的记录匹配,我设置 temp=1 和 time=current date & time。我告诉用户我无论如何都发送了电子邮件。如果他们点击这个新链接,它会转到一个页面,如果它不到一个小时,我会让他们在那里重置密码,并将 temp 设置回零。如果他们在一小时后点击链接,我会告诉他们密钥无效。一小时后温度设置回零。

验证过程运行良好,直到我将时间变量添加到方程中。我从来没有真正让忘记密码的部分工作。

我知道我需要设置一个 cron 作业来每小时做两件事:

  1. 删除帐户已验证=0,并且自创建该行为以来已超过一个小时。
  2. 更新 temp=1 的帐户,距发送忘记密码电子邮件已超过一个小时

我的主要问题是:

  1. 我是否在我的数据库中为时间字段使用了正确的数据类型?如果不是,我应该使用哪个?

  2. 如何设置时间变量?$time = getdate(); 也许,默认为空?$time 是我用来插入时间字段的 dB 记录的变量。

  3. 如何制作 cron 脚本?我正在使用godaddy,我只是将cron控件指向这个php文件吗?如果是这样,这是我需要的代码吗?

    /li>
  4. 我的整体方法听起来有根本缺陷吗?

请提前感谢您。

0 投票
2 回答
5762 浏览

meteor - 为什么我的带有帐户包的 Meteor 应用程序没有发送验证电子邮件?

我正在制作一个流星应用程序,我添加了 mrt accounts-password 包以及 mrt accounts-ui-bootstrap-dropdown。

我已经添加了登录按钮,这样用户就可以创建一个帐户,而且效果很好。我正在使用所有默认值。

在服务器上,我有代码:

当我创建一个新帐户时,服务器控制台会打印:

因此,它看起来像是从服务器发送电子邮件,但我从未在收件箱中收到验证电子邮件。而且我试了很多次,已经一个多小时了!我还检查了我的垃圾邮件文件夹。是什么赋予了?

提前致谢

0 投票
4 回答
2639 浏览

php - 如何验证电子邮件是否有效

在发送电子邮件之前,我尝试了很多方法来跟踪电子邮件是否有效。我正在使用 php mailer 和 swift mail 发送电子邮件。许多网站告诉参考 mx 记录。但它只返回域是否有效。不返回电子邮件。例如,如果我有一个域example.com并且我只创建了一个域mail@example.com,如果我尝试发送邮件到mailmailme@example.com也返回该电子邮件是有效的。但在发送此电子邮件之前,我需要将结果mailmailme@example.com视为无效。

就像http://www.email-validator.net/中的流程一样

0 投票
1 回答
1100 浏览

php - 使用 php 验证电子邮件

我是新来的,我正在继续为客户提供以前的开发者网站。用户在网络中注册会员后,该网站将向用户发送一封验证电子邮件。电子邮件已发送给用户,但我现在的问题是验证不起作用。当用户点击验证链接时,它确实链接到 verify.php 但显示一个空白页面。我不知道问题出在哪里。这是 account_verification.php 文件:

这是 membersignup.php 文件:

谁能帮我找出这里有什么问题?

0 投票
3 回答
173435 浏览

php - 如何使用 PHP 检查电子邮件地址是否真实或有效

我发现一些网站声称可以验证电子邮件地址是否有效。是否可以仅使用 PHP 检查电子邮件地址是否有效?

这就是我现在所拥有的。它检查域是否存在但无法检查用户的电子邮件是否存在于该域中。是否可以使用 PHP 做到这一点?

0 投票
3 回答
7372 浏览

c# - Asp.net 验证电子邮件

用户完成注册过程后,我们需要向用户发送验证邮件。我知道如何发送电子邮件,但我需要知道发送验证链接的过程是什么,我是否应该在表中创建一个列来保存验证令牌并将其加密发送。如果我们必须保存验证令牌,那么生成此令牌的完美方法是什么。我不尝试任何解决方案。

0 投票
1 回答
278 浏览

android - 用于将验证码从服务器发送到邮件的 JSON 解析不起作用

考虑代码片段:

我希望此代码应将自动生成的代码发送到我在 EditText-'emailto' 中提供的邮件 ID。该脚本-" http://iipacademy.in/askpoll/?email= "+emailto
工作正常(可以看出它在浏览器中运行良好)并且正在向我的电子邮件 ID 发送电子邮件。

意味着我的脚本中没有问题,而上面提供的我的 android 代码片段中的问题。

我尝试了很多,但找不到故障

谢谢...

更新:

0 投票
2 回答
2716 浏览

android - 在哪里使用解析为android应用程序添加电子邮件验证码

将 Parse 用于 Android 应用程序,

我正在尝试添加电子邮件验证概念。输入数据并单击提交按钮后,将向用户发送一封电子邮件。直到那个时候,EmailVerified=false。现在使用相同的凭据,当我尝试登录时,它正在登录。没有电子邮件验证,我可以继续进行。

如何解决这个问题呢?我想设置EmailVerified=true,如果true只有用户可以使用该凭据登录。

0 投票
0 回答
779 浏览

email-verification - DNN 7 验证码和电子邮件 - 如何在代码可用时以编程方式重新发送、验证?

当用户完成注册并首次登录时,他们会被转发到某个页面,并被告知转到他们的电子邮件并单击验证链接。

我们正在使用 DNN 7 及更高版本。

有时,用户不会收到验证电子邮件,作为管理员,我们必须通过管理员/主机 UI 手动验证他们。

有哪些 DNN 功能可以将验证邮件重新发送给登录的用户?(我不想从头开始重建整个验证电子邮件正文,进入选项卡、皮肤和其他 DNN 实体。)

我应该去哪个页面/模块添加一个按钮来重新发送电子邮件验证(并添加验证码文本框并为其提交按钮)?

假设他们想在同一页面上的文本框中输入验证码(他们的偏好,而不是单击电子邮件中的验证链接)——我需要调用什么函数来执行此操作?(当用户第一次尝试登录时,出现在登录控件/模块上的验证码文本框发生了什么?)