Matthieu Baechler created JAMES-2429:
----------------------------------------

             Summary: Implement a DLP Matcher which checks if some part of the 
email matches some regexp
                 Key: JAMES-2429
                 URL: https://issues.apache.org/jira/browse/JAMES-2429
             Project: James Server
          Issue Type: Task
            Reporter: Matthieu Baechler


Each rule as the following fields :(
 * id
 * explanation (free text)
 * regexp
 * targets (possible values : "senders", "recipients", "content")
 ** if one of these elements is present it will match:
 *** for "senders": Sender envelop field, From header
 *** for "recipients": Recipients envelop field, To header, Cc header, Bcc 
header
 *** for "content": Subject header, body of the email

For each sender, the mailet will look at its domain, load the rules for the 
domain and one of the regexp matches the configured target, the mailet will 
return the recipients of the email.

The mailet will also be responsible for storing an attribute which is a map 
from a matching sender to the rule that matched.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to