24. The method as recited in claim 1 , wherein the one or more general data fields include: an ID field representing an identifier that identifies the electronic message within an message database; a primary type field representing a primary message type of the electronic message identified by the identifier represented in the ID field, the primary message type implying a behavior of the electronic message; at least one MessageParticipant relationship field representing links to one or more message participants associated with the electronic message identified by the identifier represented in the ID field; at least one MessageContents relationship field representing links to one or more portions of message content corresponding to the electronic message electronic message identified by the identifier represented in the ID field; at least one sent message folder relationship field representing links to one or more message folders the electronic message identified by the identifier represented in the ID field is to be moved to after being submitted for delivery; and a download state field representing a download state of the electronic message identified by the identifier represented in the ID field.
25. The method as recited in claim 24 , wherein the one or more general data fields also include: a message status field representing the status of the electronic message identified by the identifier represented in the ID field.