寻找相关大学电子邮件地址的宝石

时间:2013-04-15 15:44:52

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

我认为这不存在,但我想在回复找到包含此数据的CSV表之前我应该​​问一下。我收到了来自用户的大学电子邮件,我想找到与电子邮件后缀相关联的大学名称。例如,jason@uga.edu应与University of Georgia相关联。是否有一些Rails gem可以帮助我解决我的困境,或者我将不得不用这些数据创建一些数据库或哈希?

1 个答案:

答案 0 :(得分:4)

您可能会与https://github.com/weppos/whois一起破解某些内容。

require 'whois'

r = Whois.whois("uga.edu")
r.registrant_contact.organization # => "University of Georgia" 

如果您有大量流量,请考虑一个存储WHOIS信息的缓存机制,这样您就不必向WHOIS服务器询问每个请求。