CreateInboxRulesetOptions class
Properties
-
action
↔ CreateInboxRulesetOptionsActionEnum
-
Action to be taken when the ruleset matches an email for the given scope. For example:
BLOCK
action with target *
and scope SENDING_EMAILS
blocks sending to all recipients. Note ALLOW
takes precedent over BLOCK
. FILTER_REMOVE
is like block but will remove offending email addresses during a send or receive event instead of blocking the action.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
scope
↔ CreateInboxRulesetOptionsScopeEnum
-
What type of emails actions to apply ruleset to. Either
SENDING_EMAILS
or RECEIVING_EMAILS
will apply action and target to any sending or receiving of emails respectively.
getter/setter pair
-
target
↔ String
-
Target to match emails with. Can be a wild-card type pattern or a valid email address. For instance
*@gmail.com
matches all gmail addresses while test@gmail.com
matches one address exactly. The target is applied to every recipient field email address when SENDING_EMAILS
is the scope and is applied to sender of email when RECEIVING_EMAILS
.
getter/setter pair