E-MAIL RELAY SYSTEM AND METHOD OF CONTROLLING E-MAIL RELAY SYSTEM
First Claim
1. An e-mail relay system, comprising:
- a first information processing apparatus;
a second information processing apparatus; and
a relay apparatus that receives one or more first e-mails with one or more respective first identifiers and relays the one or more first e-mails to the first information processing apparatus, and receives one or more second e-mails that are identical to the one or more first emails and have one or more second identifiers that are identical to the one or more first identifiers and relays the one or more second e-mails to the second information processing apparatus, whereinthe first information processing apparatus receives the one or more first e-mails with the one or more first identifiers, stores the received one or more first e-mails in a first storage device, and notifies the one or more first identifiers to the second information processing apparatus, andthe second information processing apparatus receives the one or more second e-mails with the one or more second identifiers, stores the received one or more second e-mails in a second storage device with the one or more second identifiers, compares the one or more first identifiers notified by the first information processing apparatus with the one or more second identifiers stored in the second storage device, and extracts a second e-mail having a second identifier that is the same as an unnotified first identifier from the second storage device and then transfers the extracted second e-mail to the first information processing apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An e-mail relay system including a first information processing apparatus that receives a first e-mail with a first identifier and stores the received first e-mail in a first storage device and notifies the first identifier to a second information processing apparatus, and the second information processing apparatus receives a second e-mail with a second identifier and stores the received second e-mail in a second storage device with the second identifier, and compares the first identifier notified with the second identifier stored in the second storage device, and extracts the second e-mail having the second identifier same with the unnotified first identifier from the second storage device, then transfers the extracted second e-mail to the first information processing apparatus.
30 Citations
18 Claims
-
1. An e-mail relay system, comprising:
-
a first information processing apparatus; a second information processing apparatus; and a relay apparatus that receives one or more first e-mails with one or more respective first identifiers and relays the one or more first e-mails to the first information processing apparatus, and receives one or more second e-mails that are identical to the one or more first emails and have one or more second identifiers that are identical to the one or more first identifiers and relays the one or more second e-mails to the second information processing apparatus, wherein the first information processing apparatus receives the one or more first e-mails with the one or more first identifiers, stores the received one or more first e-mails in a first storage device, and notifies the one or more first identifiers to the second information processing apparatus, and the second information processing apparatus receives the one or more second e-mails with the one or more second identifiers, stores the received one or more second e-mails in a second storage device with the one or more second identifiers, compares the one or more first identifiers notified by the first information processing apparatus with the one or more second identifiers stored in the second storage device, and extracts a second e-mail having a second identifier that is the same as an unnotified first identifier from the second storage device and then transfers the extracted second e-mail to the first information processing apparatus. - View Dependent Claims (2, 3, 4)
-
-
5. An e-mail relay system, comprising:
-
a first information processing apparatus; a second information processing apparatus; a load balancer that distributes and relays received e-mails; a first relay apparatus that receives one or more first e-mails from the load balancer, and relays the received one or more first e-mails with one or more respective first identifiers, indicating that the first relay apparatus has received the one or more first e-mails, to the first information processing apparatus, and receives one or more second e-mails from the load balancer, and relays the one or more second e-mails to the second information processing apparatus, the one or more second e-mails being identical to the one or more first emails and having one or more second identifiers that are identical to the one or more first identifiers; and a second relay apparatus that receives one or more third e-mails from the load balancer, and relays the received one or more third e-mails with one or more respective third identifiers, indicating that the second relay apparatus has received the one or more third e-mails, to the first information processing apparatus, and receives one or more fourth e-mails from the load balancer, and relays the one or more fourth e-mails to the second information processing apparatus, the one or more fourth e-mails being identical to the one or more third emails and having one or more fourth identifiers that are identical to the one or more third identifiers, wherein the first information processing apparatus receives the one or more first e-mails with the one or more first identifiers and the one or more third e-mails with the one or more third identifiers and stores the one or more first and the one or more third e-mails in a first storage device, and notifies the one or more first identifiers and the one or more third identifiers to the second information processing apparatus, and the second information processing apparatus receives the one or more second e-mails with the one or more second identifiers and stores the received one or more second e-mails in a second storage device with the one or more second identifiers, and compares the one or more first identifiers of the one or more first e-mails notified by the first information processing apparatus with the one or more second identifiers of the one or more second e-mails stored in the second storage device, and extracts a second e-mail having a second identifier that is the same as an unnotified first identifier of a first e-mail from the second storage device and then transfers the extracted second e-mail to the first information processing apparatus. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method of controlling an e-mail relay system including a relay apparatus that relays received e-mails and first and second information processing apparatuses connected to the relay apparatus, the method comprising:
-
relaying one or more first e-mails to the first information processing apparatus with one or more respective first identifiers; relaying one or more second e-mails to the second information processing apparatus with one or more respective second identifiers; receiving the one or more first e-mails and storing the one or more first e-mails in a first storage device, and notifying the one or more first identifiers to the second information processing apparatus by the first information processing apparatus; receiving the one or more second e-mails and storing the one or more second e-mails in a second storage device with the one or more second identifiers; comparing the one or more first identifiers notified by the first information processing apparatus with the one or more second identifiers stored in the second storage device; extracting a second e-mail having a second identifier that is the same as an unnotified first identifier from the second storage device; and transferring the extracted second e-mail to the first information processing apparatus by the second information processing apparatus. - View Dependent Claims (11, 12, 13)
-
-
14. A method of controlling an e-mail relay system including a load balancer that distributes and relays received e-mails, a first relay apparatus that relays the e-mails relayed to the first relay apparatus by the load balancer, a second relay apparatus that relays e-mails, other than the e-mails relayed by the first relay apparatus, from among the e-mails relayed by the load balancer, and first and second information processing apparatuses that are connected to both the first and second relay apparatuses, the method comprising:
-
relaying one or more first e-mails by the first relaying apparatus to the first information processing apparatus with one or more first identifiers indicating that the first relay apparatus has received; relaying one or more second e-mails by the first relay apparatus to the second information processing apparatus which are the received e-mails with the one or more first identifiers that are the same as the first identifiers of the first e-mails; relaying one or more third e-mails by the first relay apparatus to the first information processing apparatus received from the load balancer with one or more second identifiers indicating that the second relay apparatus has received; relaying one or more fourth e-mails by the second relay apparatus to the second information processing apparatus received from the load balancer with one or more second identifiers indicating that the second relay apparatus has received; receiving the one or more first and one or more third e-mails by the first information processing apparatus; storing the one or more first and one or more third e-mails in a first storage device of the first information processing apparatus; notifying the one or more first identifiers of the received one or more first e-mails and the one or more second identifiers of the received one or more third e-mails to the second information processing apparatus, by the first information processing apparatus; receiving the one or more second e-mails and storing the one or more second e-mails with the one or more first identifiers of the one or more second e-mails in a second storage device of the second information processing apparatus; comparing the one or more first identifiers of the one or more first e-mails notified by the first information processing apparatus with the one or more first identifiers of the one or more second e-mails stored in the second storage device; extracting one or more second e-mails having first identifiers that are the same as unnotified first identifiers of the one or more first e-mails from the second storage device; and transferring the extracted one or more second e-mails to the first information processing apparatus by the second information processing apparatus. - View Dependent Claims (15, 16, 17, 18)
-
Specification