Module: Mailroute::PolicyFilter

Included in:
PolicyDomain, PolicyUser
Defined in:
lib/mailroute/models/policy_filter.rb

Instance Method Summary collapse

Instance Method Details

#set_anti_spam_mode(mode) ⇒ Object

Raises:

  • (ArgumentError)


15
16
17
18
19
# File 'lib/mailroute/models/policy_filter.rb', line 15

def set_anti_spam_mode(mode)
  raise ArgumentError, "Invalid mode #{mode}" unless AntiSpamModes.valid?(mode)
  attributes['anti_spam_preset'] = mode
  save!
end