Patent ID: 9619664
Date: 2017-04-11
CPC Classifications: G06F,H04L

Claim:
1. A method for handling electronic messages by a processing device comprising: monitoring, by the processing device, the creation of an electronic message from an author; monitoring, by the processing device, an inclusion of one or more recipients of the electronic message during the creation of the electronic message; during the creation of the electronic message, detecting a reference to an entity by recursively checking down a link within a root entity to any subsequent links within the root entity and further any subsequent embedded or referenced entities within the subsequent links, until all links are checked in the electronic message to detect any entity of which the one or more recipients does not have a permission to access, the links including either an explicit executable link or an implicit link; after the detecting, obtaining an access control list for the detected entity during the creation of the electronic message and prior to the author sending the electronic message to the one or more recipients, the access control list defining a group of one or more recipients permitted access to the entity; identifying, during the creation of the electronic message and prior to the author sending the electronic message to the one or more recipients, each recipient of the electronic message that is not permitted to access the entity; and performing a predefined action in response to identification of each non-permitted recipient including: