Patent ID: 8463863

Claim:
A method of receiving an encoded message at a computing device from a message sender device, the method comprising: receiving the encoded message from the message sender device, wherein the encoded message comprises: an encoded message body comprising content of one or more protected header fields that was inserted, at the message sender device, into the message body prior to encoding and transmission of the message to the computing device, and one or more modified header fields that were generated by replacing the content of the one or more protected header fields with one or more respective notices, wherein the one or more respective notices indicate that the content of the one or more protected header fields is protected; decoding the encoded message body; searching the message body, after the decoding, for the content of the one or more protected header fields; extracting, from the message body, the content of the one or more protected header fields that was inserted at the message sender device into the message body; inserting the content of the one or more protected header fields, located by the searching, into the one or more modified header fields of the message, for display; and displaying the message in a user interface with indicia that one or more header fields in the message header have been protected, the indicia indicating which of the one or more header fields have been protected.