Mega Code Archive

 
Categories / Ruby / Network
 

To search for MX records you have to use the Resolv

require 'resolv' Resolv::DNS.open do |dns|   mail_servers = dns.getresources("google.com", Resolv::DNS::Resource::IN::MX)   mail_servers.each do |server|     puts "#{server.exchange.to_s} - #{server.preference}"   end end