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…
	
		Reference in New Issue