A data processing system for providing archiving of individual mail
content while maintaining a single copy mail store can include a mail
application enabled to maintain a single copy mail store, a primary data
store configured for high data throughput and acting as a single copy
mail store for the mail application, and a secondary data store
configured for mass storage and having a lower data throughput than the
primary data store. The system further can include at least one archive
implementation of an archive interface, the archive interface defining an
archive task and a restore task. In one aspect of the embodiment, the
system can include each of a content table, a content map table and a
restore queue. Furthermore, the system can include a map view of archived
content for a specified user, the map view providing a user interface for
activating the restore task.