Words Matching for Dictionaries: Behavior in Symantec Messaging Gateway
search cancel

Words Matching for Dictionaries: Behavior in Symantec Messaging Gateway

book

Article ID: 384594

calendar_today

Updated On:

Products

Messaging Gateway

Issue/Introduction

When an administrator creates a content filter policy to take an action when an email message contains a word belonging to a specific dictionary, a known issue arises depending on the type of character that follows the dictionary word:

 

  1. If a word in the message contains a substring from the dictionary followed by an ASCII character, the content filter policy does not trigger.
    Example: The word "pokers" contains the substring "poker" (from the "gambling" dictionary), but the filter does not flag it.

  2. If a word contains a substring from the dictionary followed by a non-ASCII character, the content filter policy triggers.
    Example: The word "pokeré" (with a non-ASCII character "é") contains the substring "poker" and causes the policy to flag the email.

 

Cause

This behavior is related to how SMG handles word boundaries. Non-ASCII characters are treated as word boundaries, effectively isolating the dictionary match. On the other hand, ASCII characters are considered part of the same word, which prevents the policy from triggering.

Resolution

This behavior is a known limitation in SMG. An enhancement request has been submitted to refine how SMG interprets word boundaries, ensuring consistency in how policies are applied regardless of character encoding.
Once the adjustment is implemented, this article will be updated to reflect the changes and provide guidance for configuration updates.