Difference between revisions of "Blocking Character Sets"
From Roaring Penguin
Line 22: | Line 22: | ||
** Script=Hebrew - for Hebrew script | ** Script=Hebrew - for Hebrew script | ||
− | This only | + | This will also work for matching specific Unicode ranges such as: |
+ | |||
+ | \p{So} | ||
+ | |||
+ | which matches the "Symbol, other" range. | ||
+ | |||
+ | All of these only work with CanIt 9.0.6 and above. | ||
<div style="float:right; clear:both; margin-right:0.5em">[[Support Wiki | [Home]]]</div> | <div style="float:right; clear:both; margin-right:0.5em">[[Support Wiki | [Home]]]</div> | ||
[[category:All]][[category:Rules]][[category:Configuration]] | [[category:All]][[category:Rules]][[category:Configuration]] |
Revision as of 14:45, 20 July 2017
It is possible to block messages based on character set names.
In the web user interface go to Rules->Custom Rules (Compound Rules prior to version 10.1.0 so if this applies to you consult your manuals) page and then click on the link "Add an Advanced Rule". Enter:
IF Subject Matches Regexp \p{yyyy} Comment: cc Score: xx
Then click on "Update". When the page updates click on "+ New Clause" in the "Logical Operator" column. This will bring up a blank second filtering clause. Set the "Logical Operator" to "OR" and enter the second clause as below:
IF Body Matches Regexp \p{yyyy}
Then click on "Update and Save"
Where in the above:
- cc is an optional comment
- xx is a suitable value dependent on your objectives, and,
- yyyy is one of:
- CJK_Unified_Ideographs - for Chinese, Japanese or Korean
- Arabic - for Arabic script
- Cyrillic - for Cyrillic (Russian)
- Script=Hebrew - for Hebrew script
This will also work for matching specific Unicode ranges such as:
\p{So}
which matches the "Symbol, other" range.
All of these only work with CanIt 9.0.6 and above.