parent
							
								
									4b198b172d
								
							
						
					
					
						commit
						32a4b524fb
					
				| @ -16,6 +16,8 @@ class EmailMxValidator < ActiveModel::Validator | ||||
|     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::A).to_a.map { |e| e.exchange.to_s } if records.empty? | ||||
| 
 | ||||
|     records.empty? || on_blacklist?(records) | ||||
|   end | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user