【问题标题】:How to validate email is real or fake in Rails?如何在 Rails 中验证电子邮件是真的还是假的?
【发布时间】:2017-06-13 07:06:50
【问题描述】:

我有一个问题,我需要在 rails 中编写验证器来检查电子邮件是真的还是假的?我试图研究,但没有。有人能帮我吗?谢谢!

【问题讨论】:

标签: ruby ruby-on-rails-3 validation rubygems


【解决方案1】:

使用两因素电子邮件身份验证方法。

向用户的电子邮件地址发送电子邮件并进行验证。

这是验证电子邮件的最佳方法。

【讨论】:

    【解决方案2】:

    您可以使用 ruby​​ gem 来处理检查电子邮件的真假。太棒了,它支持验证模型。

    https://github.com/minhquan4080/email_detected

    【讨论】:

      【解决方案3】:

      您有两个选择: 1. 最好的是你可以给用户发一封确认邮件来确认它的真实用户吗?

      1. 使用gem 'email_validator' , require: 'email_validator/strict' 验证电子邮件

      【讨论】:

        【解决方案4】:

        使用https://github.com/OpenGems/rails_email_checker

        检查 MX 记录、子地址、正则表达式、白名单和黑名单检查

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-08-22
          • 1970-01-01
          • 2023-03-29
          • 2014-03-03
          • 2017-02-27
          • 2011-01-26
          • 2021-07-03
          • 2012-04-08
          相关资源
          最近更新 更多