Patent ID: 8346878

Claim:
A computer-implemented method to notify a sender and a recipient that a message from the sender to the recipient references content inappropriate for a current user environment of the recipient, the method comprising configuring one or more computer processors to perform an operation comprising: receiving, from the sender, one or more messages addressed to the recipient and having a set of properties and a plurality of distinct hyperlinks including a first hyperlink, a second hyperlink, and a third hyperlink, wherein the one or more messages include the message; retrieving the content referenced by the first hyperlink; analyzing the retrieved content to determine whether the first hyperlink is appropriate for the current user environment of the recipient; and upon determining, by operation of the one or more computer processors, that the content referenced by the first hyperlink is inappropriate for the current user environment of the recipient, notifying the sender and the recipient that the content referenced by the first hyperlink is programmatically flagged as referencing content inappropriate for the current user environment of the recipient, wherein the one or more messages are output for display to the recipient; wherein the third hyperlink is determined to reference content appropriate for the current user environment of the recipient, wherein no indication is received from the sender that the content referenced by the third hyperlink is inappropriate for any user environment of the recipient, wherein the set of properties is configured to store an indication that the first hyperlink is programmatically flagged as referencing inappropriate content, an indication that the second hyperlink is manually flagged as referencing inappropriate content, and an indication that the third hyperlink is not flagged as referencing inappropriate content.