instance method
match?
Ruby on Rails 7.2.3
Since v6.0.6Signature
match?(inbound_email)
No documentation comment.
Parameters
-
inbound_emailreq
Source
# File actionmailbox/lib/action_mailbox/router/route.rb, line 16
def match?(inbound_email)
case address
when :all
true
when String
inbound_email.mail.recipients.any? { |recipient| address.casecmp?(recipient) }
when Regexp
inbound_email.mail.recipients.any? { |recipient| address.match?(recipient) }
when Proc
address.call(inbound_email)
else
address.match?(inbound_email)
end
end
Defined in actionmailbox/lib/action_mailbox/router/route.rb line 16
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionMailbox::Router::Route