Class: Mailsafe::ReceipientWhitelist
- Inherits:
-
Object
- Object
- Mailsafe::ReceipientWhitelist
- Defined in:
- lib/mailsafe/receipient_whitelist.rb
Class Method Summary collapse
Class Method Details
.email_has_domain?(email, domain) ⇒ Boolean
16 17 18 19 |
# File 'lib/mailsafe/receipient_whitelist.rb', line 16 def self.email_has_domain?(email, domain) email_domain = email.split("@").second email_domain.downcase == domain.downcase end |
.filter_receipient_domain(message) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/mailsafe/receipient_whitelist.rb', line 3 def self.filter_receipient_domain() allowed_domain = Mailsafe.allowed_domain if allowed_domain.present? receipients = [] .to.each do |receipient| if email_has_domain?(receipient, allowed_domain) receipients << receipient end end .to = receipients end end |