Mail system, mail processing method, computer-readable recording medium that records mail processing program, electronic mail storage device, electronic mail storage method and computer-readable recording medium that records electronic mail storage program
First Claim
Patent Images
1. A mail system which comprises a client for transmitting a mail and a server for receiving the mail, said mail system comprising:
- a receiving unit receiving a first mail transmitted from said client and receiving a second mail transmitted from said client after the first mail;
a storage unit storing the first mail received;
a judging unit judging whether a process code for processing the first mail and specifying information for specifying the first mail are attached to the second mail or not;
a processing unit executing, in a case where the process code and the specifying information are attached to the second mail, a process for the first mail stored on said storage unit and specified by the specifying information in accordance with the process code; and
a transmitting unit transmitting, after a fixed period of time has elapsed since the receipt of the first mail, to said server the first mail stored on said storage unit or the second mail of which the process code and the specifying information have been deleted.
1 Assignment
0 Petitions
Accused Products
Abstract
Before a mail transmitted from a client is sent to a SMTP server, a virtual SMTP server receives the mail, then judges whether or not a delete code, an update code, etc are attached to the mail received by the virtual SMTP server, and executes a process on the mail stored in the virtual server on the basis of this judgment.
-
Citations
32 Claims
-
1. A mail system which comprises a client for transmitting a mail and a server for receiving the mail, said mail system comprising:
-
a receiving unit receiving a first mail transmitted from said client and receiving a second mail transmitted from said client after the first mail;
a storage unit storing the first mail received;
a judging unit judging whether a process code for processing the first mail and specifying information for specifying the first mail are attached to the second mail or not;
a processing unit executing, in a case where the process code and the specifying information are attached to the second mail, a process for the first mail stored on said storage unit and specified by the specifying information in accordance with the process code; and
a transmitting unit transmitting, after a fixed period of time has elapsed since the receipt of the first mail, to said server the first mail stored on said storage unit or the second mail of which the process code and the specifying information have been deleted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mail processing method for a virtual server in a mail system which comprises a client for transmitting a mail and a server for receiving the mail transmitted from said virtual server, said mail processing method comprising:
-
receiving a first mail transmitted from said client;
receiving a second mail transmitted from said client after the first mail;
storing in a storage unit the first mail received;
judging whether a process code for processing the first mail and specifying information for specifying the first mail are attached to the second mail or not;
executing, in a case where the process code and the specifying information are attached to the second mail, a process for the first mail stored on said storage unit and specified by the specifying information in accordance with the process code; and
transmitting, after a fixed period of time has elapsed since the receipt of the first mail, to said server the first mail stored on said storage unit or the second mail of which the process code and the specifying information have been deleted. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable recording medium that records a mail processing program executed by a computer that functions as a virtual server in a mail system which comprises a client for transmitting a mail and a server for receiving the mail transmitted from said virtual server, said mail processing program comprising:
-
receiving a first mail transmitted from said client;
receiving a second mail transmitted from said client after the first mail;
storing in a storage unit the first mail received;
judging whether a process code for processing the first mail and specifying information for specifying the first mail are attached to the second mail or not;
executing, in a case where the process code and the specifying information are attached to the second mail, a process for the first mail stored on said storage unit and specified by the specifying information in accordance with the process code; and
transmitting, after a fixed period of time has elapsed since the receipt of the first mail, to said server the first mail stored on said storage unit or the second mail of which the process code and the specifying information have been deleted. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An electronic mail storage device, comprising:
-
a storage unit storing the electronic mail;
a receiving unit receiving an electronic mail to be temporarily stored in said storage unit;
a search unit searching the electronic mail received by said receiving unit for a piece of specifying information for specifying other electronic mail stored on said storage unit and a piece of process information for processing an electronic mail specified by the specifying information; and
a processing unit executing, in a case the electronic mail includes the piece of process information and the piece of specifying information, a process for the specified electronic mail in accordance with the piece of process information. - View Dependent Claims (29, 30)
-
-
31. An electronic mail storage method of temporarily storing in a storage device an electronic mail to be transmitted, comprising:
-
receiving an electronic mail to be temporarily stored in a storage device;
searching the received electronic mail for a piece of specifying information for specifying other electronic mail stored on said storage device and a piece of process information for processing an electronic mail specified by the piece of specifying information; and
executing, in a case the received electronic mail includes the piece of process information and the specifying information, a process for the specified electronic mail in accordance with the piece of process information.
-
-
32. A computer-readable recording medium that records an electronic mail storage program for temporarily storing in a storage device an electronic mail to be transmitted, said program making a computer execute:
-
receiving operation receiving an electronic mail to be temporarily stored in a storage device;
searching operation searching the received electronic mail for a piece of specifying information for specifying other electronic mail stored on said storage device and a piece of process information for processing an electronic mail specified by the specifying information; and
processing operation processing, in a case the received electronic mail includes the piece of process information and the piece of specifying information, for the piece of specified electronic mail in accordance with the piece of process information.
-
Specification