Class RuleSetRuleUnless


  • public final class RuleSetRuleUnless
    extends java.lang.Object
    • Method Detail

      • booleanExpression

        public java.util.Optional<RuleSetRuleUnlessBooleanExpression> booleanExpression()
        Returns:
        Boolean expression evaluated against an email attribute or Add On result. See `booleanExpression` Block.
      • dmarcExpression

        public java.util.Optional<RuleSetRuleUnlessDmarcExpression> dmarcExpression()
        Returns:
        DMARC policy expression evaluated against the email's DMARC result. See `dmarcExpression` Block.
      • ipExpression

        public java.util.Optional<RuleSetRuleUnlessIpExpression> ipExpression()
        Returns:
        IP CIDR expression evaluated against the sender IP address. See `ipExpression` Block.
      • numberExpression

        public java.util.Optional<RuleSetRuleUnlessNumberExpression> numberExpression()
        Returns:
        Numeric expression evaluated against an email attribute such as message size. See `numberExpression` Block.
      • stringExpression

        public java.util.Optional<RuleSetRuleUnlessStringExpression> stringExpression()
        Returns:
        String expression evaluated against an email attribute, MIME header, client certificate field, or Add On result. See `stringExpression` Block.
      • verdictExpression

        public java.util.Optional<RuleSetRuleUnlessVerdictExpression> verdictExpression()
        Returns:
        Verdict expression evaluated against email authentication results such as SPF or DKIM. See `verdictExpression` Block.