parent
							
								
									4b198b172d
								
							
						
					
					
						commit
						32a4b524fb
					
				|  | @ -16,6 +16,8 @@ class EmailMxValidator < ActiveModel::Validator | ||||||
|     return true if domain.nil? |     return true if domain.nil? | ||||||
| 
 | 
 | ||||||
|     records = Resolv::DNS.new.getresources(domain, Resolv::DNS::Resource::IN::MX).to_a.map { |e| e.exchange.to_s } |     records = Resolv::DNS.new.getresources(domain, Resolv::DNS::Resource::IN::MX).to_a.map { |e| e.exchange.to_s } | ||||||
|  |     records = Resolv::DNS.new.getresources(domain, Resolv::DNS::Resource::IN::A).to_a.map { |e| e.exchange.to_s } if records.empty? | ||||||
|  | 
 | ||||||
|     records.empty? || on_blacklist?(records) |     records.empty? || on_blacklist?(records) | ||||||
|   end |   end | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue