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