Class: Bento::Spam

Inherits:
Object
  • Object
show all
Defined in:
lib/bento/resources/spam.rb

Class Method Summary collapse

Class Method Details

.risky?(email) ⇒ Boolean

Example: Bento::Spam.risky?(‘test@bentonow.com’)

Returns:

  • (Boolean)
[View source]

15
16
17
# File 'lib/bento/resources/spam.rb', line 15

def risky?(email)
  !self.valid?(email)
end

.valid?(email) ⇒ Boolean

Returns:

  • (Boolean)
[View source]

4
5
6
7
8
9
10
11
12
# File 'lib/bento/resources/spam.rb', line 4

def valid?(email)
  payload = {
    email: email
  }

  response = client.post('api/v1/experimental/validation', payload.to_json)
  
  return response['valid']
end