System and method for managing files to be attached to or detached from an electronic mail
AssigneeInternational Business Machines Corporation
InventorsFrederic Bauchot, Beatrice Coulomb, Gerard Marmigère, Carole Truntschka
Life of this patent
Estimating the term…
Abstract
A system and method for identifying specific locations where to attach or detach e-mail attachments based on e-mail storage locations is disclosed. The method allows to search in a mail-attachment connection table all the attachment locations that are in relation to the e-mail where the attachment is to be attached to or to be detached from and to present to a user all attachment locations that have a relevance for the attach/detach operation.
Claims20
A method of detaching a file attached to an electronic mail, the method comprising:
- maintaining a mail-attachment connection table listing a plurality of folders for storing electronic mails;
- and for each of the plurality of folders, listing a plurality of directories for storing attachments to the electronic mails stored in the each folder;
- receiving a request from a user to detach a file attached to a specified electronic mail;
- performing a test to determine if the specified electronic mail is stored in one of the folders;
- when the specified electronic mail is stored in one of the folders, searching the mail-attachment table for said one of the folders, scanning the list of directories for said one of the folders for determining one of the directories to store the file attached to the specified electronic mail, and storing the file attached to the specified electronic mail in the determined one of the directories;
- and
- when the specified electronic mail is not stored in any of the folders, selecting one of the folders for storing the file attached to the specified electronic mail, searching the mail-attachment table for said selected one of the folders, scanning the list of directories for said selected one of the folders for identifying one of the file attached to the specified electronic mail in the identified one of the directories.
A system for detaching a file attached to an electronic mail, comprising:
- one or more processor units configured for:
- maintaining a mail-attachment connection table listing a plurality of folders for storing electronic mails;
- and for each of the plurality of folders, listing a plurality of directories for storing attachments to the electronic mails stored in the each folder;
- receiving a request from a user to detach a file attached to a specified electronic mail;
- performing a test to determine if the specified electronic mail is stored in one of the folders;
- when the specified electronic mail is stored in one of the folders, searching the mail-attachment table for said one of the folders, scanning the list of directories for said one of the folders for determining one of the directories to store the file attached to the specified electronic mail, and storing the file attached to the specified electronic mail in the determined one of the directories;
- and
- when the specified electronic mail is not stored in any of the folders, selecting one of the folders for storing the file attached to the specified electronic mail, searching the mail-attachment table for said selected one of the folders, scanning the list of directories for said selected one of the folders for identifying one of the file attached to the specified electronic mail in the identified one of the directories.
A computer readable storage medium, tangibly embodying a program of instructions executable by a computer to perform a method for detaching a file attached to an electronic mail, the method comprising:
- maintaining a mail-attachment connection table listing a plurality of folders for storing electronic mails;
- and for each of the plurality of folders, listing a plurality of directories for storing attachments to the electronic mails stored in the each folder;
- receiving a request from a user to detach a file attached to a specified electronic mail;
- performing a test to determine if the specified electronic mail is stored in one of the folders;
- when the specified electronic mail is stored in one of the folders, searching the mail-attachment table for said one of the folders, scanning the list of directories for said one of the folders for determining one of the directories to store the file attached to the specified electronic mail, and storing the file attached to the specified electronic mail in the determined one of the directories;
- and
- when the specified electronic mail is not stored in any of the folders, selecting one of the folders for storing the file attached to the specified electronic mail, searching the mail-attachment table for said selected one of the folders, scanning the list of directories for said selected one of the folders for identifying one of the file attached to the specified electronic mail in the identified one of the directories.
Dependencies are inferred from the claim text.