Patent ID: 8560714

Claim:
A communication server for processing a message, the server comprising: a computer comprising a processor; and instructions which are executable, using the processor, to implement functions comprising: parsing a portion of a message header of a message, but not all of the message header, the portion comprising a message identifier that is unique to the message; using the parsed message identifier for looking up a matching entry in a storage module, the storage module containing at least one entry, wherein: each entry comprises a previously-parsed message identifier stored therein responsive to a complete parsing of the message header of a corresponding previously-processed message; and each entry is usable for retrieving a result of the complete parsing of the message header of the corresponding previously-processed message; and responsive to locating the matching entry by the looking up, retrieving the result of the complete parsing and using the retrieved result when sending the message from the communication server to an intended recipient of the message.