检查电子邮件域名是否有效

Che*_*tta 5 validation ruby-on-rails ruby-on-rails-4

我的表单中有一个 email_id 的输入字段。
当用户输入电子邮件 ID 并提交表单时,我需要验证电子邮件的域。

(注意:我不需要验证电子邮件地址。我只需要验证域名)

在 Ruby on Rails 中检查电子邮件域是否有效的最佳方法是什么?

小智 2

有一个 gem valid_email2具有自定义验证。它检查 MX 记录和 A 记录。它还允许您简单地添加黑名单或白名单地址作为 ymls 中的配置。您可以自定义验证并根据需求进行验证。检查它的自述文件以了解更多信息。