Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

So, to validate, we need to create/copy an existing Test Case, and set the From: address to be boss@localhost:

Image Removed

 

 

...

, Submit to save

Image Added

Now run the Test Case:

Image Added

Analysing the result

The result screen shows:

1.The Profile that was used

2.The Project Mapping that was used

3.The Rule that matched

4.The value that caused the match

Image Added

 

The important thing here is what Rule applied, (3) above shows .*@localhost which is a general match for <anyone>@localhost.  It won because that rule had a default priority, and the other rule for boss@localhost also had that priority, ie, it was no better.

Updating the Boss rule

Now change the boss rule to have a have a priority value other than default, note that the Project Mapping view gives short cut edit links to each rule, use it for RULE 2:

Image Added

Setting any priority will result in a win over a default priority Rule so, set the lowest possible (20), and Submit:

Image Added

Now see the priority in the Rule:

Image Added

Repeating the Test Case execution above, this time, the results are different, below, you can see that the modified Rule (1) has been matched on the sender address value (2).  All customizations relating to the issue would then have been applied:

Image Added

Performance Considerations

To make best use of resources, JEMHC loads all rules and sorts them in priority, order, this means that the highest rules will be tested first.  Once a rule match wins, equal or lower priority rules are discarded.

Filter by label
showLabelsfalse
max5
spacesJEMHC
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "project-mapping" and type = "page" and space = "JEMHC"
labelsproject-mapping

...