10

不少网站不需要注册人验证他们的电子邮件,而且它们似乎可以正常工作,而无需您经历这个(轻微的)考验。

这种机制似乎合乎逻辑,可以确保电子邮件的有效性并阻止不受欢迎的机器人,但它是否适用于低用户功能的网站,例如,仅用于撰写评论或类似的相对无害的东西来强制执行它?

4

5 回答 5

24

这对于“忘记密码”的场景至关重要。例如:

  1. 用户注册
  2. 不小心在他们的电子邮件地址中打错了字
  3. 三个月后,忘记密码
  4. 使用“忘记密码功能”
  5. 你完蛋了

如果您首先检查了电子邮件,则此时您可以执行“最佳实践”,即向他们的电子邮件地址发送密码重置链接。(您实际上不会向他们发送他们的密码。这意味着您已经存储了他们的密码。这将是一个最严重的安全漏洞,但这不是当前的主题)。

电子邮件验证可确保您在这种情况下有一个电子邮件路径可以联系到用户(至少,直到他们关闭该帐户......)

于 2011-10-27T03:30:57.307 回答
13

在您回答是否应该验证用户电子邮件之前,您需要很好地了解为什么要收集它以及您想用它做什么。

  • 如果您只是收集电子邮件以出售给批量邮寄者,则没有理由对其进行验证。
  • 如果您想偶尔发送电子邮件,您可能会对其进行验证,但您不必立即进行。
  • 如果您想在让他们使用高级功能之前与用户建立沟通渠道,您需要对其进行验证,但在此之前您不需要阻止他们的访问。
  • 如果您打算使用电子邮件作为身份表示(您不应该,但这是一个单独的主题),您需要验证电子邮件并保留帐户建立直到发生这种情况。
于 2009-12-19T03:03:08.070 回答
3

在向您收集的地址发送任何其他电子邮件之前,您应始终确认电子邮件地址的所有者与提供给您的实体相同。这不仅对注册者(如另一个答案中描述的“忘记密码”场景)和收集者(提高收集质量)有帮助,而且对电子邮件地址的所有者(特别是如果这不是同一个人)有帮助注册人)。

作为一个拥有简单、简短的 gmail 电子邮件地址的人,我会收到 10 到 20 个不请自来的“感谢(别人的名字)注册我们的计划!” 每年从合法/非垃圾邮件组织发送的电子邮件。这听起来没什么大不了的,但通常需要大约 30 分钟的时间来纠正这个问题(通常是因为必须打个电话并向不同的人解释两三次情况)。值得庆幸的是,我相信这通常是由于一个诚实的错误而发生的。但是,如果有人认为为我注册一堆我肯定不想要的电子邮件列表会很有趣怎么办?如果发件人不先验证地址,那么我以后会有很多退订的事情要做:(

于 2015-01-29T15:27:30.917 回答
2

跳过验证的一些优点:

  1. 一个更大的清单,当然
  2. 真正感兴趣的人不会发现自己从你的名单上消失,因为他们不知道需要确认

一些缺点

  1. 一个低质量的列表:人们会打错字。
  2. 一个低质量的列表:人们不知道或忘记他们注册并且不想得到这些。
  3. 更“垃圾”的氛围,难以量化,取决于具体情况。

我一直接受确认(双重选择加入)。如果我放弃确认步骤,这是否会导致更多人在他们的在线帐户中点击“这是垃圾邮件”按钮?如果您在这里达到 gmail 的门槛,他们将您列入黑名单,会发生什么?是的,所有猜测,但您需要在这里进行风险评估。

于 2009-12-19T02:58:33.960 回答
1

已经涵盖了一些重要的原因:让我尝试更多......

1) 如果您要使用电子邮件地址,电子邮件验证可以帮助您避免被标记为垃圾邮件发送者。如何?如果您有太多的电子邮件被退回(我猜超过 2%),那么发送者和接收者的电子邮件系统就会认为您是垃圾邮件发送者。

2) 如果您继续向很多人不打开您的电子邮件的电子邮件地址发送电子邮件,那么您在 (a) 存储电子邮件地址和 (b) 发送电子邮件方面花钱。

3)如果异常大量的电子邮件地址不正确,您的指标将不会正确。我引用的一个博客经常更简洁地解释这些好处 -

这是博客的链接。

于 2018-07-31T11:49:48.017 回答