| CPC H04L 63/08 (2013.01) [H04L 63/18 (2013.01)] | 20 Claims |

|
1. A system comprising:
one or more processors; and
memory configured to store code comprising instructions, the instructions, when executed by one or more processors, cause the one or more processors to:
receive, by a server, a plurality of external reports regarding policy compliance of messages, wherein the server is specified by a plurality of organizations to receive the external reports on behalf of the organizations;
identify, based on the external reports, a set of messages associated with a particular organization, the set of messages associated with metadata comprising a plurality of IP addresses;
determine a sender identity of the set of messages based on the metadata of the set of messages and data from the plurality of external reports associated with the plurality of organizations;
determine whether the set of messages associated with the sender identity meet one or more policies; and
provide, responsive to determining that a majority of the set of messages associated with the sender identity do not meet the one or more policies, a workflow configuring compliance of messages associated with the sender identity.
|