MailboxValidator

Usage

require “mailboxvalidator_ruby”

apikey = “MY_API_KEY” email = “[email protected]

mbv = MailboxValidator::MBV.new() mbv.apikey = apikey mbv.query_single(email)

if mbv.error != nil puts “Error: #mbvmbv.error” elsif mbv.result != nil puts “email_address: #mbvmbv.resultmbv.result.email_address” puts “domain: #mbvmbv.resultmbv.result.domain” puts “is_free: #mbvmbv.resultmbv.result.is_free” puts “is_syntax: #mbvmbv.resultmbv.result.is_syntax” puts “is_domain: #mbvmbv.resultmbv.result.is_domain” puts “is_smtp: #mbvmbv.resultmbv.result.is_smtp” puts “is_verified: #mbvmbv.resultmbv.result.is_verified” puts “is_server_down: #mbvmbv.resultmbv.result.is_server_down” puts “is_greylisted: #mbvmbv.resultmbv.result.is_greylisted” puts “is_disposable: #mbvmbv.resultmbv.result.is_disposable” puts “is_suppressed: #mbvmbv.resultmbv.result.is_suppressed” puts “is_role: #mbvmbv.resultmbv.result.is_role” puts “is_high_risk: #mbvmbv.resultmbv.result.is_high_risk” puts “status: #mbvmbv.resultmbv.result.status” puts “credits_available: #mbvmbv.resultmbv.result.credits_available” puts “error_code: #mbvmbv.resultmbv.result.error_code” puts “error_message: #mbvmbv.resultmbv.result.error_message” end

Dependencies

Copyright © 2015 MailboxValidator.com