使用Rails 3中的特定域进行电子邮件验证

时间:2011-03-25 14:04:14

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

在Rails3中排除某些电子邮件地址(在验证中)的最佳方法是什么?我想排除像“hotmail.com,live.com和gmail.com”这样的域名。

由于

2 个答案:

答案 0 :(得分:1)

也许你可以从这里得到一些想法:Rails 3 - Help with a Email Validation Regex 它没有给你一个有效的解决方案..

答案 1 :(得分:1)

begin
  Mail::Address.new(email)
  #valid
rescue Mail::Field::ParseError => e
  #invalid
end