Table of Contents - truemail-2.5.0 Documentation
Classes and Modules
- Truemail
- Truemail::Audit
- Truemail::Audit::Base
- Truemail::Audit::Dns
- Truemail::Audit::Ip
- Truemail::Audit::Ptr
- Truemail::Auditor
- Truemail::Configuration
- Truemail::Dns
- Truemail::Dns::Resolver
- Truemail::Dns::Worker
- Truemail::Executor
- Truemail::Log
- Truemail::Log::Event
- Truemail::Log::Serializer
- Truemail::Log::Serializer::AuditorJson
- Truemail::Log::Serializer::Base
- Truemail::Log::Serializer::ValidatorBase
- Truemail::Log::Serializer::ValidatorJson
- Truemail::Log::Serializer::ValidatorText
- Truemail::Logger
- Truemail::RegexConstant
- Truemail::Validate
- Truemail::Validate::Base
- Truemail::Validate::DomainListMatch
- Truemail::Validate::Mx
- Truemail::Validate::MxBlacklist
- Truemail::Validate::Regex
- Truemail::Validate::Smtp
- Truemail::Validate::Smtp::Request
- Truemail::Validate::Smtp::Request::Configuration
- Truemail::Validator
- Truemail::Worker
- Truemail::Wrapper
Methods
- ::call — Truemail::Log::Serializer::Base
- ::call — Truemail::Wrapper
- ::check — Truemail::Worker
- ::check_argument_type — Truemail
- ::configuration — Truemail
- ::configure — Truemail
- ::determine_configuration — Truemail
- ::host_audit — Truemail
- ::new — Truemail::Auditor
- ::new — Truemail::Configuration
- ::new — Truemail::Dns::Worker
- ::new — Truemail::Log::Event
- ::new — Truemail::Log::Serializer::Base
- ::new — Truemail::Log::Serializer::ValidatorBase
- ::new — Truemail::Logger
- ::new — Truemail::Validate::Smtp
- ::new — Truemail::Validate::Smtp::Request
- ::new — Truemail::Validate::Smtp::Request::Configuration
- ::new — Truemail::Validator
- ::new — Truemail::Worker
- ::new — Truemail::Wrapper
- ::raise_unless — Truemail
- ::reset_configuration! — Truemail
- ::valid? — Truemail
- ::validate — Truemail
- #a_record — Truemail::Audit::Dns
- #a_record — Truemail::Dns::Worker
- #a_record — Truemail::Validate::Mx
- #a_records — Truemail::Dns::Worker
- #action_level_log — Truemail::Log::Event
- #add_error — Truemail::Validate::Base
- #add_warning — Truemail::Audit::Base
- #argument_consistent? — Truemail::Configuration
- #as_json — Truemail::Auditor
- #as_json — Truemail::Executor
- #as_json — Truemail::Validator
- #assign_error — Truemail::Validate::Smtp::Request
- #attempts — Truemail::Validate::Smtp
- #attempts_exist? — Truemail::Validate::Smtp::Request
- #blacklisted_domain? — Truemail::Validate::DomainListMatch
- #blacklisted_ip? — Truemail::Validate::MxBlacklist
- #call — Truemail::Wrapper
- #check_port — Truemail::Validate::Smtp::Request
- #check_validation_type — Truemail::Configuration
- #cname_records — Truemail::Dns::Worker
- #collection_printer — Truemail::Log::Serializer::ValidatorText
- #complete? — Truemail::Configuration
- #compose_from — Truemail::Validate::Smtp::Request
- #config_info — Truemail::Dns::Worker
- #configuration — Truemail::Audit::Base
- #configuration — Truemail::Log::Serializer::Base
- #configuration — Truemail::Validate::Base
- #constantize — Truemail::Validator
- #create_logs — Truemail::Logger
- #current_host_ip — Truemail::Audit::Base
- #current_host_reverse_lookup — Truemail::Audit::Ptr
- #data_composer — Truemail::Log::Serializer::ValidatorText
- #default_validation_type= — Truemail::Configuration
- #default_verifier_domain — Truemail::Configuration
- #detect_current_host_ip — Truemail::Audit::Ip
- #detect_ip_via_ipify — Truemail::Audit::Ip
- #dns_lookup — Truemail::Dns::Worker
- #domain — Truemail::Validate::Mx
- #domain_not_include_null_mx — Truemail::Validate::Mx
- #email_domain — Truemail::Validate::DomainListMatch
- #email_domain_valid? — Truemail::Validate::Mx
- #error_info — Truemail::Log::Serializer::ValidatorText
- #errors — Truemail::Log::Serializer::Base
- #establish_smtp_connection — Truemail::Validate::Smtp
- #fail_fast? — Truemail::Validate::Smtp
- #fetch_target_hosts — Truemail::Validate::Mx
- #filtered_mail_servers_by_fail_fast_scenario — Truemail::Validate::Smtp
- #host_extractor_methods — Truemail::Validate::Mx
- #host_from_a_record? — Truemail::Validate::Mx
- #hosts_from_cname_records? — Truemail::Validate::Mx
- #hosts_from_mx_records? — Truemail::Validate::Mx
- #init_log_file — Truemail::Logger
- #instance_initializer — Truemail::Configuration
- #items_match_regex? — Truemail::Configuration
- #log_level — Truemail::Log::Event
- #logger — Truemail::Validator
- #logger= — Truemail::Configuration
- #logger_options — Truemail::Configuration
- #mail_servers — Truemail::Validate::Base
- #mail_servers_found? — Truemail::Validate::Mx
- #match_regex? — Truemail::Configuration
- #match_regex_pattern? — Truemail::Validate::Regex
- #mx_lookup — Truemail::Validate::Mx
- #mx_records — Truemail::Dns::Worker
- #mx_records — Truemail::Validate::Mx
- #nameserver_port — Truemail::Dns::Worker
- #not_blacklisted_mail_servers? — Truemail::Validate::MxBlacklist
- #not_includes_user_not_found_errors? — Truemail::Validate::Smtp
- #null_mx? — Truemail::Validate::Mx
- #printer — Truemail::Log::Serializer::ValidatorText
- #ptr_records — Truemail::Audit::Ptr
- #ptr_records — Truemail::Dns::Worker
- #ptr_refer_to_verifier_domain? — Truemail::Audit::Ptr
- #push — Truemail::Logger
- #raise_unless — Truemail::Configuration
- #rcptto_error — Truemail::Validate::Smtp
- #regex_by_method — Truemail::Configuration
- #replace_invalid_chars — Truemail::Log::Serializer::ValidatorBase
- #request — Truemail::Validate::Smtp
- #result — Truemail::Log::Serializer::AuditorJson
- #result — Truemail::Log::Serializer::ValidatorBase
- #result_not_changed? — Truemail::Validator
- #result_status — Truemail::Validator
- #run — Truemail::Audit::Dns
- #run — Truemail::Audit::Ip
- #run — Truemail::Audit::Ptr
- #run — Truemail::Auditor
- #run — Truemail::Executor
- #run — Truemail::Validate::DomainListMatch
- #run — Truemail::Validate::Mx
- #run — Truemail::Validate::MxBlacklist
- #run — Truemail::Validate::Regex
- #run — Truemail::Validate::Smtp
- #run — Truemail::Validate::Smtp::Request
- #run — Truemail::Validator
- #select_validation_type — Truemail::Validator
- #serialize — Truemail::Log::Serializer::AuditorJson
- #serialize — Truemail::Log::Serializer::Base
- #serialize — Truemail::Log::Serializer::ValidatorJson
- #serialize — Truemail::Log::Serializer::ValidatorText
- #session — Truemail::Validate::Smtp::Request
- #session_data — Truemail::Validate::Smtp::Request
- #smtp_debug — Truemail::Log::Serializer::ValidatorBase
- #smtp_handshakes — Truemail::Validate::Smtp::Request
- #smtp_resolver — Truemail::Validate::Smtp::Request
- #success — Truemail::Worker
- #success_response? — Truemail::Validate::Smtp
- #txt_info_configuration — Truemail::Log::Serializer::ValidatorText
- #txt_info_debug — Truemail::Log::Serializer::ValidatorText
- #txt_info_title — Truemail::Log::Serializer::ValidatorText
- #update_validation_type — Truemail::Validator
- #valid? — Truemail::Log::Event
- #validate_arguments — Truemail::Configuration
- #validate_validation_type — Truemail::Configuration
- #validation_type_for= — Truemail::Configuration
- #verifier_domain — Truemail::Audit::Base
- #verifier_domain= — Truemail::Configuration
- #verifier_domain_refer_to_current_host_ip? — Truemail::Audit::Dns
- #verifier_email= — Truemail::Configuration
- #warnings — Truemail::Log::Serializer::Base
- #whitelist_validation? — Truemail::Validate::DomainListMatch
- #whitelist_validation_case? — Truemail::Validate::DomainListMatch
- #whitelisted_domain? — Truemail::Validate::DomainListMatch