1. Within an electronic messaging system, a method of backing up data comprising: storing attributes for a plurality of message attachments exchanged through the electronic messaging system; responsive to a request for a message attachment from a requestor, comparing the request with attributes of the plurality of message attachments to select at least one message attachment matching the request; determining whether the requested message attachment is available within the electronic messaging system; and performing a programmatic action according to at least said determining step.