Class: Mailsafe::RecipientWhitelist
- Inherits:
-
Object
- Object
- Mailsafe::RecipientWhitelist
- Defined in:
- lib/mailsafe/recipient_whitelist.rb
Instance Method Summary collapse
- #filter_recipient_domains ⇒ Object
-
#initialize(message) ⇒ RecipientWhitelist
constructor
A new instance of RecipientWhitelist.
Constructor Details
#initialize(message) ⇒ RecipientWhitelist
Returns a new instance of RecipientWhitelist.
3 4 5 6 7 |
# File 'lib/mailsafe/recipient_whitelist.rb', line 3 def initialize() @message = @allowed_domain_config = Mailsafe.allowed_domain @allowed_domains = parse_allowed_domains end |
Instance Method Details
#filter_recipient_domains ⇒ Object
9 10 11 12 |
# File 'lib/mailsafe/recipient_whitelist.rb', line 9 def filter_recipient_domains return unless @allowed_domains.present? [ :to, :cc, :bcc ].each { |rec_type| filter_receipient_type(rec_type) } end |