class Truemail::Audit::Dns
Constants
- VERIFIER_DOMAIN_NOT_REFER
Public Instance Methods
run()
click to toggle source
# File lib/truemail/audit/dns.rb, line 8 def run return if verifier_domain_refer_to_current_host_ip? add_warning(Truemail::Audit::Dns::VERIFIER_DOMAIN_NOT_REFER) end
Private Instance Methods
a_record()
click to toggle source
# File lib/truemail/audit/dns.rb, line 15 def a_record Truemail::Wrapper.call(configuration: configuration) do Truemail::Dns::Resolver.a_record(verifier_domain, configuration: configuration) end end
verifier_domain_refer_to_current_host_ip?()
click to toggle source
# File lib/truemail/audit/dns.rb, line 21 def verifier_domain_refer_to_current_host_ip? a_record.eql?(current_host_ip) end