Techniques for serving archived electronic mail
First Claim
Patent Images
1. A computer-implemented method of facilitating user access to electronic mail stored in a backup format, the method comprising:
- receiving a first request message comprising a first identification of a first email item and a first action associated with the first email item,wherein the first request message is based on a first protocol format;
determining, based on the first identification, whether the first email item belongs to an archive folder,wherein the determining is made by an email server,wherein the archive folder stores data in a backup format, andwherein the backup format differs from a native format used by email items not stored in the archive folder;
associating, upon determination that the email item belongs to the archive folder,a second identification with the first email item,wherein the second identification includes information indicative of a backup media and a location on the backup media where the first email item is accessible from;
communicating the second identification to a media agent to perform the action associated with the first email item;
receiving a second request message comprising a third identification of a second email item and a second action associated with the second email item,wherein the second request message is based on a second protocol format that is different from the first protocol format;
determining, based on the third identification, that the second email belongs to the archive folder; and
communicating with the media agent to perform the second action associated with the second email item.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for providing user access to electronic mail includes an email client and an email server. The email client receives and communicates a user interaction with an email message The email server that receives the communication, determines whether the email message stored in a live database or in a backup storage. Upon determination that the email message is stored in a backup storage, the email server performs a message exchange with a backup storage system to perform the user-requested action.
-
Citations
23 Claims
-
1. A computer-implemented method of facilitating user access to electronic mail stored in a backup format, the method comprising:
-
receiving a first request message comprising a first identification of a first email item and a first action associated with the first email item, wherein the first request message is based on a first protocol format; determining, based on the first identification, whether the first email item belongs to an archive folder, wherein the determining is made by an email server, wherein the archive folder stores data in a backup format, and wherein the backup format differs from a native format used by email items not stored in the archive folder; associating, upon determination that the email item belongs to the archive folder, a second identification with the first email item, wherein the second identification includes information indicative of a backup media and a location on the backup media where the first email item is accessible from; communicating the second identification to a media agent to perform the action associated with the first email item; receiving a second request message comprising a third identification of a second email item and a second action associated with the second email item, wherein the second request message is based on a second protocol format that is different from the first protocol format; determining, based on the third identification, that the second email belongs to the archive folder; and communicating with the media agent to perform the second action associated with the second email item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for facilitating user access to electronic mail stored in a backup format, the apparatus comprising:
-
at least one processor; a mail protocol processing module that receives a first request message comprising a first identification of a first email item and a first action associated with the first email item, the first request message based on a first protocol format, receives a second request message comprising a third identification of a second email item and a second action associated with the second email item, and wherein the second request message is based on a second protocol format that is different from the first protocol format; a mail archive management module that determines if the first email item and the second email item are in a backup format; an association module that associates a second identification with the first email item; and a storage communication module that communicates the second identification to a media agent to perform the first action associated with the first email item, and communicates with the media agent to perform the second action associated with the second email item. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method of providing access to electronic mail stored in a backup format, the method comprising:
-
displaying a listing of electronic mail on a user interface, the listing including an entry for a first email item stored in the backup format; receiving an input for performing an action with the first email item; and communicating, to an email server, a first request message comprising a first identification of the first email item and a second identification of a first action associated with the first email item; wherein the request message is based on a first protocol format; receiving, from the email server, a response message including a result of performing the first action; and displaying the result on the user interface;
whereinthe first action is performed by the email server by; determining, based on the first identification, that the first email item belongs to an archive folder, wherein the archive folder stores data in the backup format, and wherein the backup format differs from a native format used by email items not stored in the archive folder; associating, upon determination that the first email item belongs to the archive folder, a second identification with the first email item, wherein the second identification includes information indicative of a backup media and a location on the backup media where the first email item is accessible from; communicating with a media agent to perform the first action associated with the first email item; receiving a second request message comprising a third identification of a second email item and a second action associated with the second email item, wherein the second request message is based on a second protocol format that is different from the first protocol format; determining, based on the third identification, that the second email item belongs to the archive folder; and communicating with the media agent to perform the second action associated with the second email item.
-
Specification