module EmailCheck
Constants
- VERSION
Public Class Methods
blacklisted_domains()
click to toggle source
Blacklist - This will also check for subdomains
# File lib/email_check.rb, line 22 def self.blacklisted_domains @@blacklisted_domains ||= [] end
blacklisted_domains=(list)
click to toggle source
# File lib/email_check.rb, line 26 def self.blacklisted_domains=(list) @@blacklisted_domains = list end
blocked_usernames()
click to toggle source
# File lib/email_check.rb, line 48 def self.blocked_usernames @@blocked_usernames ||= [] end
blocked_usernames=(list)
click to toggle source
# File lib/email_check.rb, line 52 def self.blocked_usernames=(list) @@blocked_usernames = list end
disposable_email_domains()
click to toggle source
Disposable email providers
# File lib/email_check.rb, line 13 def self.disposable_email_domains @@disposable_email_domains ||= [] end
disposable_email_domains=(list)
click to toggle source
# File lib/email_check.rb, line 17 def self.disposable_email_domains=(list) @@disposable_email_domains = list end
free_email_domains()
click to toggle source
Free email providers
# File lib/email_check.rb, line 31 def self.free_email_domains @@free_email_domains ||= [] end
free_email_domains=(list)
click to toggle source
# File lib/email_check.rb, line 35 def self.free_email_domains=(list) @@free_email_domains = list end
whitelisted_domains()
click to toggle source
Whitelist
# File lib/email_check.rb, line 40 def self.whitelisted_domains @@whitelisted_domains ||= [] end
whitelisted_domains=(list)
click to toggle source
# File lib/email_check.rb, line 44 def self.whitelisted_domains=(list) @@whitelisted_domains = list end