WO2001020855A1 - Systeme de courrier electronique, et support d'enregistrement pour courrier electronique lisible par ordinateur - Google Patents
Systeme de courrier electronique, et support d'enregistrement pour courrier electronique lisible par ordinateur Download PDFInfo
- Publication number
- WO2001020855A1 WO2001020855A1 PCT/JP1999/005048 JP9905048W WO0120855A1 WO 2001020855 A1 WO2001020855 A1 WO 2001020855A1 JP 9905048 W JP9905048 W JP 9905048W WO 0120855 A1 WO0120855 A1 WO 0120855A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- client
- text
- identifier
- new
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
Definitions
- E-mail system client used in e-mail system, mail server used in e-mail system, and computer-readable recording medium that self-records e-mail program
- the present invention relates to an e-mail system used for sending / receiving e-mail, a client used for the e-mail system, a mail server used for the e-mail system, and a computer-readable recording medium recording an e-mail program.
- it is used for e-mail systems, clients used in e-mail systems, and e-mail systems that can improve network use efficiency, user convenience, and memory use efficiency of mail servers.
- the present invention relates to a mail server and an electronic mail program recorded therein, and a recording medium readable in the evening.
- FIG. 16 is a diagram showing a schematic configuration of a conventional e-mail system.
- the e-mail system shown is a client-server communication system that sends e-mail from a source client to a destination client via a mail server.
- a network 10 is an Internet or an intranet.
- Clients 20A to 20D are connected to the network 10 as clients, and a mail server 30 is connected as a server.
- the client 20A transmits e-mails via the network 10 It has an e-mail transmission function of sending e-mail to the mail server 30 and an e-mail acquisition function of downloading e-mail addressed to itself by referring to the mail server 30 via the network 10.
- a protocol for realizing the e-mail transmission function for example, SMT P (Simple Mail Transfer Protocol) is used.
- SMT P Simple Mail Transfer Protocol
- a protocol for realizing the e-mail acquisition function is as follows.
- POP 3 Post Office Protocol version 3 is used.
- the input unit 21A is a keyboard, a mouse, or the like connected to the client 20A, and is used for inputting a header and a text constituting an e-mail.
- the header consists of date, address, title, bonbon copy, blind carbon copy, etc.
- the display unit 22A is a CRT (Cathode-Ray Tube) .LCD (Liquid Crystal Display) or the like connected to the client 20A, and displays an e-mail creation screen and a received e-mail display screen. .
- the clients 20B to 20D have the same configuration as the client 20A, and have an e-mail transmission function and an e-mail acquisition function based on SMTP and P0P3.
- the input unit 21B and the display unit 22B are connected to the client 20B, and the input unit 21C and the display unit 22C are connected to the client 20C.
- an input section 21D and a display section 22D are connected to the client 20D.
- a unique address is assigned to each of the clients 20A to 20D.
- the mail server 30 has an e-mail saving function for temporarily saving (accumulating) e-mails transmitted from the clients 20 A to 20 D in a storage unit (not shown).
- the mail server 30 communicates with the transmission source client using SMTP, and communicates with the destination client using POP3.
- the user of the client 20A shown in FIG. 16 uses the input unit 21A to create e-mail addressed to the clients 20B to 20D, respectively.
- the contents of the body of the three e-mails created are the same and only the destination included in the header is different.
- the title of the three e-mails shall be "About the Terms".
- step S1 shown in FIG. 17 when the created three e-mails are sent from the client 20A to the clients 20B to 20D, respectively, the three e-mails Are received by the mail server 30 via the network 10.
- the mail server 30 recognizes the destination from the header of each of the three e-mails, and then temporarily saves the three e-mails in the storage unit (not shown).
- step S2 the mail server 30 issues a reception notification to the clients 20B to 20D, which are destinations, via the network 10.
- the client 20B accesses the mail server 30 via the network 10 and sends the mail 20 to the mail server 30 saved in the storage unit of the mail server 30.
- Browse e-mail As a result, information relating to the e-mail is displayed on the display section 22B of the client 20B. This information includes the mail status indicating whether the e-mail has been read, the title, the sender, and the like.
- the e-mail is downloaded to the client 20B via the network 10.
- the e-mail is displayed on the display unit 22B.
- each of the clients 20C and 20D accesses the mail server 30 via the network 10 to refer to the e-mail and then download it. That is, in this case, three e-mails containing the same text sent from client 20A were received by clients 20B to 20D, respectively.
- the user of the client 20B creates an (forwarded) e-mail addressed to 20D using the input unit 21B.
- the (forwarded) e-mail is created using the e-mail received from Client 2 OA. Therefore, the body of the (forwarded) email is the same as the body of the previously received email.
- the destination is client 20D, and the title of the e-mail is "forwarding: terms and conditions”.
- (forwarded) e-mail is created in the same manner as client 20B.
- step S1 shown in FIG. 17 when the created (transferred) e-mail is transmitted from the clients 20B and 20C to the client 20D, respectively, two messages are sent.
- the e-mail is received by the mail server 30 via the network 10.
- the mail server 30 recognizes the destination (in this case, the client 20D) from the header of each of the two e-mails, and then stores the two (forwarded) e-mails in the storage unit (not shown). Evacuate temporarily.
- step S2 the mail server 30 is connected via the network 10 A reception notification is sent to the client 20 D, which is the destination.
- step S3 the client 20D accesses the mail server 30 via the network 10 and sends two (transfer) electronic mails addressed to itself stored in the storage unit of the mail server 30.
- Browse email As a result, information relating to the two (forwarded) e-mails is displayed on the display section 22D of the client 20D.
- the two (forwarded) e-mails are downloaded to the client 20D via the network 10.
- two (forwarded) e-mails are displayed on the display unit 22D.
- the received e-mail is forwarded from the clients 20B and 20C to the client 20D.
- an e-mail is duplicated from Client 2 OA to Client 20 D, and an e-mail with the same body as the above e-mail is transferred from Client 20 B and Client 20 C to Client 20 D.
- the client 20D is notified from the mail server 30 to the client 20D that four convenient electronic mails have been received.
- the display screen shown in FIG. 18 is displayed on the display section 22D of the client 20D.
- “number” is a serial number given to the received e-mail
- “mail state” indicates whether or not the e-mail has been read. Things.
- “Email title” is the title of the e-mail (for example, “About the rules” and “Transfer: About the rules”)
- “Sender” is the sender of the e-mail.
- A corresponds to client 20 A
- B corresponds to client 20 B
- C corresponds to client 20 C, respectively.
- FIG. 18 “number” is a serial number given to the received e-mail
- “mail state” indicates whether or not the e-mail has been read. Things.
- “Email title” is the title of the e-mail (for example, “About the rules” and “Transfer: About the rules”)
- “Sender” is the sender of the e-mail.
- A corresponds to client 20 A
- B corresponds
- the contents of the four e-mails of “number” and “1” to “4” are the same or substantially the same. Therefore, in this case, the user of the client 20D may read the same e-mail many times, although reading one e-mail is sufficient. Therefore, there was a problem that the usability was very bad.
- the e-mail when a plurality of e-mails having the same content are transmitted (transferred) to one client, the e-mail is stored in the mail server 30 as separate e-mails. Evacuated to the department. Therefore, in the conventional e-mail system, a useless evacuation area is secured in the storage unit of the mail server 30, so that the memory use efficiency is extremely poor.
- the present invention has been made in view of the above, and has been made in consideration of the above circumstances, and has been made in consideration of the above circumstances, an electronic mail system capable of improving network use efficiency, user convenience, and memory use efficiency in a mail server, a client used in the electronic mail system, It is an object of the present invention to provide a computer-readable recording medium in which a mail server and an e-mail program used in a mail system are recorded.
- the present invention relates to a plurality of clients (corresponding to clients 200 A to 200 D according to an embodiment described below) each of which sends and receives an e-mail, and a network ( A mail server connected to the plurality of clients via a network 100 according to an embodiment described later and relaying the electronic mail (to a mail server 300 according to an embodiment described later).
- the client comprises: an e-mail creating means for creating an e-mail including a body (corresponding to a control unit 203 A to 203 D according to an embodiment described later); A storage unit for storing information about the transmitted e-mail (corresponding to the storage units 205A to 205D of an embodiment described later), and a text that matches the text included in the new e-mail Is stored in the storage means, and control means for stopping transmission of the new e-mail (corresponding to the control units 203A to 203D of an embodiment described later) is provided.
- the mail server is the client When an e-mail including a text and an identifier assigned to the text is received from the user, a determination means for determining whether or not the identifier matches an identifier associated with a previously received e-mail (see below). If the determination result of the determination means does not match, a reception notification is issued to the client of the destination of the e-mail, while if the determination result matches, A control unit (corresponding to a control unit 301 of an embodiment described later) that does not issue a reception notification to the client of the destination of the electronic mail.
- the control means determines whether or not a text that matches the text contained in the new e-mail is stored in the storage means. Is determined. If the results of the determination by the control means do not match, a new e-mail is sent. If the same e-mail as the e-mail is created after the e-mail is sent, the control means determines that the body of the sent e-mail and the body of the newly created e-mail are different. -The sending of new e-mails will be stopped. That is, in this case, duplicate transmission of an e-mail including the same body is avoided.
- the determination means determines whether or not the identifier included in the electronic mail matches the identifier regarding the electronic mail received in the past. Determine whether or not. This judgment result If they do not match, the control means sends a notification of receipt to the e-mail destination club. On the other hand, if the above determination results match, the control means determines that the same text as the text of the electronic mail has already been notified to the client, and does not issue a reception notification to the client.
- the client before transmitting a new e-mail, determines whether the text included in the new e-mail matches the text included in the transmitted e-mail. Checking and stopping the transmission of new e-mails when they match, avoiding duplicate transmission of e-mails containing the same body text, improving network utilization efficiency.
- the reception notification is not issued to the client. This eliminates the need to refer to multiple e-mails containing the same text, thus improving the usability of the user.
- the present invention also provides a client (e.g., a client 200 according to an embodiment described later) used in an e-mail system that transmits an e-mail via a network (corresponding to a network 100 according to an embodiment described later).
- a client e.g., a client 200 according to an embodiment described later
- an e-mail creating means for creating an e-mail including the text equivalent to a control unit 203 A to 300 D according to an embodiment described later
- the storage means for storing the information about the sent e-mail and the text that matches the text included in the new e-mail are stored in the storage means (the storage units 205 A to 200 in an embodiment described later).
- a control means (corresponding to a control unit 203A to 203D according to an embodiment to be described later) for stopping transmission of the new e-mail. It is characterized by the following. According to the present invention, when a new e-mail is created by the e-mail creation means, the control means determines whether or not a text that matches the text contained in the new e-mail is stored in the storage means. Is determined. Then, if the results of the determination by the control means do not match, a new e-mail is sent.
- an email is sent After that, if an e-mail identical to this e-mail is created, the control means sets a new e-mail because the body of the sent e-mail matches the body of the newly created e-mail. E-mail transmission is stopped. That is, in this case, the duplicate transmission of the e-mail including the same text is avoided.
- the present invention before transmitting a new e-mail, it is checked whether the text included in the new e-mail matches the text included in the transmitted e-mail. In the case of a match, the transmission of a new e-mail is stopped, so that duplicate transmission of e-mails containing the same text can be avoided, and the efficiency of network use is improved.
- the present invention provides a client (e.g., an embodiment described below) for transmitting an e-mail via a network (corresponding to a network 100 according to an embodiment described below).
- E-mail creation means for creating an e-mail including the body at the client 200 A to 200 D (corresponding to the control unit 203 A to 203 D in an embodiment described later) ),
- a CRC value calculating means for obtaining a CRC value of the text (corresponding to a control unit 203 A to 203 D in an embodiment described later), and information about the transmitted e-mail and the CRC value.
- the storage means for storing (corresponding to the storage units 205A to 205D of an embodiment described later) and the CRC value that matches the CRC value of the text included in the new e-mail are stored in the storage means.
- a control unit (corresponding to a control unit 203 A to 203 D according to an embodiment to be described later) for stopping transmission of the new e-mail is used. It is characterized by having.
- the CRC value of the body included in the new electronic mail is calculated by the CRC value calculating means.
- control means determines whether or not a CRC value that matches the CRC value of the text included in the new e-mail is stored in the storage means. If the result of this determination is inconsistent, a new e-mail is sent. On the other hand, if the judgment result is a coincidence, the control means uses the information included in the new e-mail. It is determined whether or not a text that matches the sentence is stored in the storage unit. If the result of the determination by the control means does not match, a new e-mail is sent.
- the control means sets the CRC value of the text included in the new e-mail and the transmitted e-mail The transmission of the new e-mail is stopped because the CRC value of the included text matches and the text of the sent e-mail matches the text of the newly created e-mail. In other words, in this case, duplicate transmission of an e-mail including the same text is avoided.
- the present invention it is determined whether or not the CRC value of the body included in the e-mail matches before determining whether the body included in the e-mail matches. If the results of the judgment regarding the CRC value do not match, an e-mail can be sent immediately without making a judgment on the text.
- the present invention includes a plurality of clients each of which transmits / receives an e-mail, and transmits the e-mail via a network (corresponding to a network 100 of an embodiment described later).
- a mail server used in the system corresponding to a mail server 300 of an embodiment described later
- the identifier is: If there is a discrepancy between the judgment means (corresponding to the control unit 301 of one embodiment described later) for judging whether or not it matches the identifier of the e-mail received in the past, A reception notification is sent to the client of the e-mail destination. On the other hand, if the judgment result is the same, the client of the e-mail destination is sent to the client. Control means does not emit signals notified; and a (corresponding to the control unit 3 0 1 of the embodiment to be described later).
- the judging means judges whether or not the identifier included in the e-mail matches the identifier of the e-mail received in the past. If the result of this determination is inconsistent, By means, a reception notification is issued to the client of the destination of the electronic mail. On the other hand, if the judgment result is a match, the control means determines that the same text as the text of the electronic mail has already been notified to the client, and does not issue a reception notification to the client.
- the present invention when the identifier of the received new e-mail matches the identifier of the previously received e-mail, the reception notification is not issued to the client. Since there is no need to refer to multiple e-mails containing the same text, the usability of the user is improved.
- the present invention also provides a mail server used in the above-described electronic mail system, wherein the storage means stores only information on the electronic mail for which the reception notification has been issued by the control means (storage according to an embodiment described later). (Corresponding to part 303).
- the storage means stores only information about the e-mail for which the reception notification has been issued. Conversely, the storage means does not store information about unnecessary e-mails for which no reception notification was issued. Therefore, according to the present invention, unnecessary electronic mail for which no reception notification has been issued is not stored in the storage means, so that the memory use efficiency is improved.
- the present invention also provides a computer-readable recording medium recording an e-mail program used for an e-mail system for transmitting an e-mail via a network, wherein the e-mail includes a text.
- a process a storage step of storing information on the transmitted e-mail in the storage means (corresponding to step SA11 of an embodiment described later), and a text that matches the text included in the new e-mail.
- the computer executes a control step (corresponding to step SA5 and step SA7 of an embodiment described later) for stopping transmission of the new e-mail.
- This is a computer-readable recording medium that stores the e-mail program.
- a new e-mail is created in the e-mail creation step
- the control step it is determined whether or not a body that matches the body included in the new e-mail is stored in the storage unit. Then, if the judgment results in the control process do not match, a new e-mail is sent. If the same e-mail as this e-mail is created after the e-mail is sent, in the control process, the body of the sent e-mail and the body of the newly created e-mail The sending of new e-mails is stopped because of the That is, in this case, duplicate transmission of an e-mail including the same text is avoided.
- the present invention before transmitting a new e-mail, it is checked whether the text included in the new e-mail matches the text included in the transmitted e-mail. In the case of a match, the transmission of the new e-mail is stopped, so that the duplicate transmission of the e-mail including the same text can be avoided, and the use efficiency of the network is improved.
- the present invention is also a computer-readable recording medium having a plurality of clients respectively transmitting and receiving e-mails, and recording an e-mail program used for an e-mail system for transmitting the e-mail via a network.
- Control to not send a notification of receipt to the client of the e-mail This is a computer-readable recording medium in which an e-mail program for causing a process (corresponding to step SB8 of an embodiment described later) to be executed immediately on a computer.
- the determining step when an e-mail from a client is received, in the determining step, it is determined whether or not the identifier contained in the e-mail matches the identifier of the e-mail received in the past. If the result of this judgment does not match, In the process, a reception notification is issued to the client of the destination of the e-mail. On the other hand, if the above determination results match, the control step assumes that the same text as the text of the e-mail has already been notified to the client, and does not issue a reception notification to the client.
- the reception notification is not issued to the client. Since there is no need to refer to multiple e-mails containing the same text, the usability of the user is improved.
- FIG. 1 is a diagram showing a schematic configuration of an embodiment according to the present invention
- FIG. 2 is a block diagram showing a configuration of the same embodiment
- FIG. 3 is a diagram shown in FIG.
- FIG. 4 is a diagram showing resource information in clients 200 A to 200 D, and FIG. 4 shows an example of storage contents in a storage unit 205 A of the client 20 OA shown in FIG. a diagram
- FIG. 5 is a diagram showing the data structure of the electronic mail MA ILB ⁇ MA IL D shown in FIG. 1, FIG. 6, the client 2 0 0 storage of B shown in FIG. 2
- FIG. 7 is a diagram showing an example of the contents stored in a unit 205B;
- FIG. 1 is a diagram showing a schematic configuration of an embodiment according to the present invention
- FIG. 2 is a block diagram showing a configuration of the same embodiment
- FIG. 3 is a diagram shown in FIG.
- FIG. 4 is a diagram showing resource information in clients 200 A to 200 D, and FIG. 4 shows an
- FIG. 7 is a diagram showing an example of the contents stored in a storage unit 205C of the client 200C shown in FIG. 2;
- Mae FIG. 8 is a diagram illustrating a forward e-mail MA IL AB and MA IL AC the data structure shown in FIG. 1, FIG. 9 is shown in Figure 2
- FIG. 10 is a diagram showing resource information in a server 300;
- FIG. 10 is a diagram showing an example of storage contents in a storage unit 303 of the mail server 300 shown in FIG. 2;
- FIG. 11 is a flowchart for explaining the transmission operation in each of the clients 200 A to 200 D shown in FIG. 2.
- FIG. 12 is a flowchart showing the mail server 300 shown in FIG. FIG.
- FIG. 13 is a flowchart for explaining the transfer operation of each of the clients 200 A to 200 D shown in FIG. 2, and FIG. 14 is a flowchart for explaining the transfer operation.
- FIG. 15 is a diagram showing an example of a display screen.
- FIG. 15 is a block diagram showing a modified example of one embodiment of the present invention.
- FIG. 16 is a schematic configuration of a conventional e-mail system.
- FIG. 17 is a sequence diagram illustrating the operation of the conventional e-mail system.
- FIG. 18 is a diagram showing the display on the display unit 22D of the client 20D shown in FIG. It is a figure showing an example of a screen.
- FIG. 1 is a diagram showing a schematic configuration of an embodiment according to the present invention.
- the network 100 is the Internet or Intranet.
- This network 100 includes clients 200A to 200D and a mail server 3
- Client 20 OA sends e-mail to mail server via network 100
- This client 20 OA realizes an e-mail sending function using SMTP as described above, and also realizes an e-mail acquisition function using POP 3.
- the client 20 OA has a duplicate transmission prevention function that prevents duplicate transmission of the same e-mail. The details of the duplicate transmission prevention function will be described later.
- the input unit 201A is a keyboard, a mouse, or the like connected to the client 20OA, and is used for inputting a header and a body constituting an electronic mail.
- the header consists of date, address, title, carbon copy, blind carbon copy, etc.
- the display unit 202A is a CRT, LCD, or the like connected to the client 200A, and displays an e-mail creation screen and a received e-mail display screen.
- Clients 200B to 200D have the same configuration as client 200A. It also has an e-mail transmission function based on SMTP and POP 3, an e-mail acquisition function, and a duplicate transmission prevention function.
- the input section 201 B and the display section 202 B are connected to the client 200 B, and the input section 201 C and the display section 202 are connected to the client 200 C. C is connected. Similarly, an input unit 201D and a display unit 202D are connected to the client 200D. Where the client 2 0 0 A ⁇ 2 0 0
- the mail server 300 temporarily stores the e-mail transmitted (transferred) from the clients 200 A to 200 D in the same manner as the mail server 300 (see FIG. 16).
- An e-mail evacuation function that saves (accumulates) the e-mail in 03 (see Fig. 2), a reception notification function that sends a reception notification to the client that is the e-mail destination of the e-mail, and an e-mail that is saved to the client It has an e-mail sending function for sending.
- the mail server 300 communicates with the sender client using SMTP, and communicates with the destination client using POP3.
- the mail server 300 has a duplicate reception notification prevention function for avoiding the reception notification regarding the transferred e-mail substantially the same as the e-mail already notified to the client. The details of the duplicate reception notification prevention function will be described later.
- the control unit 203 A controls the creation, transmission, and reception of e-mail, and details the operation of the control unit 203 A. Will be described later.
- the communication unit 204A communicates with the mail server 300 using the above-described SMTP when transmitting an e-mail, and uses POP 3 when e-mail is down. It communicates with the server 300.
- the storage unit 205A stores the resource information including the number of transmitted mails SC and the electronic mail configuration information EJ shown in FIG. 3 under the control of the control unit 203A.
- Sent mail The number SC is the number of e-mails sent from the client 20 OA, and the e-mail composition information EJ is composed of the header information HJ and the text B0 that make up the e-mail to be sent Information.
- the header information HJ is composed of the destination TO of the electronic mail, the number of sets ⁇ , the identifier ID, the CRC value CV, and the body save area pointer BP.
- the identifier ID is used to uniquely identify the text B ⁇ .
- the number of pairs PA is the number of pairs of the identifier ID and the body BO in one email. For example, in the case of a newly created e-mail, as shown in Fig. 4, there is one body BO and one identifier ID assigned to it, so the number of sets PA is “1”. It is said.
- the CRC (Cyclic Redundancy Check) value CV shown in FIG. 3 is, for example, a check code for error detection in an HDLC (High-level Data Link Control) control procedure.
- the CRC value CV is obtained by regarding the body BO as a binary number (message polynomial) consisting of “0” and “1”, and converting the message polynomial into a predetermined generator polynomial (for example, X "is the remainder when divided by + X 12 + X 5 +1) .
- the CRC value CV is a 2-byte data.
- Text escape area pointer BP is saved in the storage unit 205 a Text It is a pointer to the storage area of B.
- the body BO is a text data that indicates the contents of the e-mail.
- control unit 203A transmits the e-mail configuration information EJ to EJ D shown in FIG. Based on, create an e-mail MA I LB ⁇ MA IL D shown in FIG. 5 (a) ⁇ (c). In addition, these e-mails MA I LB ⁇ ! Will be described in detail later VIA IL D.
- the interface unit 206A takes an interface between the control unit 203A, the input unit 201A, and the display unit 202A.
- the configuration of the clients 200B to 200D is the same as the configuration of the client 200A described above. That is, the client 200 B is composed of a control unit 203 B, a communication unit 204 B, a storage unit 205 B, and an interface unit 206 B, and the client 200 C Control unit 203 C. Communication unit 204 C. Storage unit 205 C and interface unit 206 C. Similarly, the client 200D includes a control unit 203D, a communication unit 204D, a storage unit 205D, and an interface unit 206D.
- the control unit 301 controls the reception of the e-mail, the notification of the reception to the client, and the control of the download of the e-mail. It will be described later.
- the communication unit 302 communicates with the clients 200A to 200D using the above-described SMTP when receiving an e-mail, and uses the POP 3 when downloading an e-mail. It communicates with clients 200 A to 200 D.
- the storage unit 303 stores the resource information including the management information K and the electronic mail configuration information E J # shown in FIG. 9 under the control of the control unit 301.
- the management information K is information used for managing e-mail, and is composed of the number of clients CN, the source address S D and the number of held mails S M.
- the number of clients CN is the total number of clients to be managed by the mail server 300. In the example shown in FIG. 2, since the mail server 300 manages four clients 200 A to 200 D, the number of clients CN is “4” (see FIG. 10). ).
- the sender address SD is the address of the (sender) client that sent the e-mail received by the mail server 300.
- the number of emails held SM Number of e-mails related to clients.
- E-mail composition information EJ # is composed of header information HJ # and text B ⁇ # that constitute the received e-mail.
- the header information HJ # is composed of a mail hidden MS, the number of sets PA #, an identifier ID #, a CRC value CV #, and a body save area pointer BP #.
- the mail status MS is an e-mail stored in the mail server 300, which is information indicating whether or not the e-mail was read by the destination client, in other words, whether or not the e-mail was read by the user. is there.
- the set number PA #, the identifier ID #, and the CRC value CV # correspond to the set number PA, the identifier ID, and the CRC value CV shown in FIG. 3 described above, respectively.
- the text save area pointer BP # is a pointer indicating the save area of the text B ## saved in the storage unit 303.
- the text B ⁇ # is text data representing the content of the e-mail, and corresponds to the text B ⁇ shown in FIG. 3 described above.
- the information shown in FIG. 10 based on the resource information shown in FIG. 9 is stored in the storage unit 303.
- the first 0 Figure as an example, the management information K corresponding to the electronic mail MA I LB ⁇ MA IL D of triplicate shown in FIG. 1, the e-mail configuration information EJ # B ⁇ EJ # D shown ing.
- the user of the client 20 OA shown in FIG. 2 uses the input unit 201 A to input information about the e-mail MAIL B addressed to the client 200 B. Specifically, the user sets “B”, which is the destination of client 200 B, as the destination TO shown in FIG. 3, and the body BO A shown in FIG. Then, enter “XXXX rules are as follows: ⁇ ⁇ ⁇ ⁇ ” as shown in the figure.
- the number S C of transmitted mails shown in FIG. 3 is “0”. It is also assumed that no electronic mail composition information is stored in the storage unit 205A.
- step SA1 shown in FIG. 11 the control unit 203A of the client 20OA shown in FIG. 2 uses the text BO A shown in FIG. After giving 0 0 1, go to step SA2.
- step SA2 the control unit 203A calculates the CRC value for the new text BO A, and then proceeds to step SA3.
- control unit 203A regards the text B OA as binary data (message polynomial) consisting of “0” and “1”, and generates this message polynomial in a predetermined manner.
- polynomial e.g., X 16 + X 12 + X 5 + 1 divided by, finding the Retained surplus as the CRC value of the two bytes.
- CRC value is assumed to be "0 x 7 6 54" (see FIG. 4 header information HJ B).
- the number of transmitted mails is a variable used when reading out the electronic mail configuration information from the storage unit 205A.
- step S A9 control unit 203A determines whether or not the number of transmitted mails is “0”. In this case, the number of transmitted e-mails is “1 1”, but as an exception to the initial state, the control unit 203A sets the determination result of step SA9 to “Yes” and proceeds to step S A11.
- step SA9 If the determination result of step SA9 is “No”, the control unit 203A proceeds to step SA10, reads out the e-mail configuration information on the next transmitted mail from the storage unit 205A, Returning to step SA4, the above operation is repeated.
- step SA11 the control unit 203A secures a save area in the storage unit 205A, and then saves the e-mail configuration information EJB shown in FIG. 4 in this save area. Proceed to SA 12.
- e-mail configuration information EJ b consisting of the header information HJ B and body BOA is retracted.
- step SA 1 2 the control unit 203 A, based on the e-mail configuration information EJ B shown in FIG. 4, the header H B and body BO A Tona Ru email shown in FIG. 5 (a) Create MA I LB.
- the control unit 203A controls the communication unit 204A to transmit the e-mail MAIL B, and then transmits the e-mail MAIL B as shown in FIG.
- the number of transmitted e-mails (in this case, “0”) is incremented by one, and a series of operations ends as “1”.
- step SB1 shown in FIG. 12 the control unit 301 of the mail server 300 determines whether an e-mail transmission request has been received from a client, in other words, whether an e-mail has been received. In this case, the result of the determination is “No” and the same determination is repeated.
- step SB1 the determination result of step SB1 is set to “Yes”, and the process proceeds to step SB2.
- step SB4 the control unit 301 saves the text BOA in the e-mail MAIL B (see FIG. 5 (a)) as the text BO # B shown in FIG. Then, proceed to Step SB5.
- step SB 5 the control unit 30 1, based on the header H b in the electronic mail MA IL B (FIG. 5 (a) refer), creates a header information HJ # B shown in the first 0 Figure, this Is stored in the storage unit 303, and then the process proceeds to step SB6.
- This text save area pointer is a pointer indicating the save area of the main text BO # B.
- control unit 301 determines whether or not it is necessary to notify the client that is the destination of the electronic mail of the reception. This criterion is that if the result of the determination in step SB 3 is “Yes”, that is, the identifier of the e-mail requested to be transmitted and the identifier of the e-mail requested to be transmitted in the past are If they do, the result of the determination in step SB 8 is “No”. In this case, since the determination result of step SB3 regarding e-mail MAIL B is "No", control unit 301 sets the determination result of step SB8 to "Yes”, and proceeds to step SB9. In step SB9, the control unit 301 issues a reception notification to the client 200B, which is the destination of the e-mail MAI LB, and ends a series of processing.
- the control unit 203B of the client 200B accesses the mail server 300 via the network 100, and sends the e-mail relating to the e-mail MA I LB stored in the storage unit 303 of the mail server 300 to itself.
- the configuration information EJ # B see Fig. 10
- information related to the e-mail is displayed on the display unit 202B of the client 200B.
- the same e-mail as the e-mail MA IL B (hereinafter, referred to as a duplicate e-mail) is transmitted due to a user operation error or mistake.
- the duplicate e-mail transmission is avoided by the duplicate transmission avoidance function of the client 20 OA. That is, regarding the above-mentioned duplicate e-mail, in step SA 1 shown in FIG. 11, the control unit 203 A of the client 20 OA shown in FIG. 2 uses the AO 002 Then, go to step SA2.
- the text of the duplicate e-mail is the same as the text BO A shown in FIG.
- control unit 203A obtains the CRC value of the body of the duplicate e-mail as "0X7654", and then proceeds to step SA3.
- control unit 203 A comprises a body duplicate e-mail, and a body B_ ⁇ a of email one Le MA IL B (see FIG. 4) are compared in character units, whether they are the same Judge. In this case, control unit 203A sets the determination result as “Yes” and proceeds to step SA6. If the determination result of step SA5 is “No”, control unit 203A proceeds to step SA8.
- step SA7 the control unit 203A causes the display unit 202A to display a message indicating that an error has been sent regarding the duplicate Ends a series of processing without sending.
- the control unit 203A performs the same processing as the above-described case of the e-mail MA I LB.
- the electronic mail composition information EJ B to EJ D shown in FIG. 4 are stored in the storage unit 205A.
- the destination in the electronic mail configuration information EJ B is “B”
- the destination in the electronic mail configuration information EJ c is “CJ”
- the destination in the electronic mail configuration information EJ D is “D”.
- Each body and identifiers in the e-mail configuration information EJ B ⁇ EJ D are both body BO A and AO 00 1.
- the identifiers of the electronic mail configuration information EJB to EJB D are common, but different identifiers may be added.
- the number of pairs and the CRC value in the email configuration information EJ B to EJ D are both “1” and “0x7654”.
- the control unit 203 A When performing the transmission processing, the control unit 203 A, based on the e-mail configuration information EJ B ⁇ EJ D shown in FIG. 4, the header H B and shown in FIG. 5 (a) ⁇ (c) Create an e-mail MA I LB consisting of the body BOA, an e-mail MA IL C consisting of the header He and the body BO A, and an e-mail MA IL D consisting of the header H D and the body BOA.
- Sent Mail number shown in FIG. 4 SC A is set to “3”.
- the control unit 301 saves the electronic mail configuration information EJ # B to EJ # D shown in FIG.
- the email configuration information EJ # C and EJ # D are the same as the email configuration information EJ # B described above, and the email MAIL C (see FIG. 5 (b)) and the email MAIL This is the information corresponding to D (see Fig. 5 (C)).
- the control unit 3 0 1 issues a reception notification to the client 2 0 0 B to 2 0 0 D is the destination of the e-mail MA I LB ⁇ MA IL D.
- the control units 203B to 203D of the clients 200B to 200D access the mail server 300 via the network 100, and
- the e-mail configuration information EJ # B to EJ # D (see FIG. 10) saved in the storage unit 303 are respectively referred to.
- the display unit 2 0 2 B ⁇ 2 0 2 D client 2 0 0 B ⁇ 2 0 0 D, information about the e-mail MA IL B ⁇ MA IL D are respectively displayed.
- the e-mails MA I LB and MA IL C received from the client 200 OA and the client 200 OA are transferred, and the e-mails MA I LAB (see FIG. 8 (a)) and MA
- the case of transferring to the client 200D as IL AC (see FIG. 8 (b)) will be described with reference to the flowchart shown in FIG. Note that the client 200 A and the client 200 D also perform the transfer operation according to the flowchart shown in FIG.
- the user of the client 200B uses the input unit 201B to create a transfer electronic mail addressed to the client 200D. That is, when the transfer instruction by Interview one The is issued, the control unit 2 0 3 B of the client 2 0 0 B, by using the e-mail MA IL B of Received shown in FIG. 5 (a), the create an e-mail configuration information EJ BT shown in FIG. 6, it is retracted it in the storage unit 2 0 5 B. That is, the user of the client 200B uses the input unit 201B to input information about the transfer e-mail MAIL AB addressed to the client 200D. Specifically, the user is provided with a Ru destination der Client 2 0 0 D "D" as a destination shown in FIG.
- step SC6 the control unit 203B of the client 200B shown in FIG. 2 assigns an identifier to the transfer text B OB shown in FIG. After assigning B00001, the process proceeds to step SC2.
- step SC 2 the control section 2 0 3 B, after asking the CRC value for the transfer body B_ ⁇ B shown in FIG. 6, the process proceeds to step SC 3.
- “ 0x4567 ” see header information HJ AB1 ) shown in Fig. 6 has been obtained as the CRC value of the transfer text BOB.
- step SC4 after updating (or adding) the e-mail configuration information in the storage unit 205B, the process proceeds to step SC5.
- the control unit 2 0 3 B adds the e-mail configuration information EJ BT shown in FIG. 6 in serial ⁇ 20 5 B.
- This email composition information EJ BT is header information HJ AB ! , Transfer body B ⁇ B , header information HJ AB2 and body BOA power.
- the body save area pointer is a pointer indicating the save area of the body B OA.
- step SC6 the control unit 203B sets the CRC value of the transfer text B OB (
- step SC7 is saved in the area of the CRC value (see header information HJ AB1 ) shown in Fig. 6, and then the process proceeds to step SC7.
- step SC7 the control unit 203B saves the pointer of the save area of the transfer body B OB to the area of the body save area pointer (see the header information HJAB1 ) shown in FIG. Proceed to step SC8.
- step SC8 the control unit 203B transmits the e-mail configuration information shown in FIG.
- header H AB1 shown in Figure 8 (a) creates a transfer body BO B, to consist of header H AB2 and Text BOA forward e-mail MA IL AB.
- the source address ( 2B) in the header H AB1 is the address of the client 200B.
- the header H AB2 shown in FIG. 8 (a) corresponds to the header information HJ AB2 shown in FIG.
- control unit 203 B when the transfer instruction is issued by the user, the control unit 203 B
- step 4 By forwarding B, forward the forwarded email MAIL AB . Then, when the transfer e-mail MAIL AB (see FIG. 8 (a)) transferred from the client 200B is received by the communication unit 302 of the mail server 300 via the network 100, the control unit 30 In step 1, the determination result of step SB1 shown in FIG. 12 is set to “Yes”, and the process proceeds to step SB2.
- step SB2 the control unit 301 sends the transfer e-mail shown in FIG.
- step SB4 the control unit 301 saves the transfer text BOB in the transfer e-mail MAIL AB (see FIG. 8 (a)) in the storage unit 303, and then proceeds to step SB5.
- step SB5 the control unit 301 creates header information based on the header H AB1 in the forwarded e-mail MAIL AB (see FIG. 8 (a)) and saves the header information in the storage unit 303. Proceed to step SB6.
- the body BOA regarding these emails MA IL B ⁇ MAIL D past The identifier is “A000 1”.
- control unit 301 sets the determination result of step SB3 to “Yes” and proceeds to step SB6.
- control unit 301 determines whether or not it is necessary to notify the client that is the destination of the electronic mail of the reception. As described above, as a criterion, as described above, when the result of the determination in step SB3 is “Yes”, that is, an identifier relating to an e-mail that has been requested to be forwarded and an identifier relating to an e-mail that has been previously requested to be transmitted If the answer is yes, the result of the determination in step SB 8 is “No”. In this case, since the determination result of step SB 3 regarding the forwarded e-mail MAI LAB is “Yes”, the control unit 301 sets the determination result of step SB 8 to “No” and sends the destination client 200 Ends the series of processes without notifying D of reception.
- the user of the client 200C creates a transfer e-mail addressed to the client 200D using the input unit 201C. That is, when the transfer instruction by the user is issued, the control unit 203 C clients 200 C, as in the case of a transfer mail MAIL AB described above, email Received shown in FIG. 5 (b) utilizing the MA I Lc, create an e-mail configuration information EJ CT shown in FIG. 7, it is retracted it in the storage unit 205 C.
- the user of the client 200C uses the input unit 201C to input information about the transfer e-mail MAIL AC addressed to the client 200D.
- the user inputs “D”, which is the destination of the client 200D, as the destination shown in FIG. 7, and the transfer body BOc shown in FIG. 7, respectively.
- Sent Mail number SC C shown in FIG. 7 is assumed to be "0". It is also assumed that no electronic mail composition information is stored in the storage unit 205C.
- step SC 1 shown in the first FIG. 3 the control unit 203 C of the client 200 C shown in FIG. 2, as an identifier to the transfer body B 0 c shown in FIG. 7, for example, CO 00 1 After that, go to step SC2.
- step SC 2 the control unit 203 C, after asking the CRC value for the transfer body BO c shown in FIG. 7, the flow proceeds to step SC 3.
- “0x1234” shown in Fig. 7 has been obtained as the CRC value of the transfer body BOc.
- S In Step SC4 after updating (or adding) the e-mail configuration information in the storage unit 205C, the process proceeds to Step SC5.
- the control unit 203 C adds the e-mail configuration information EJ CT shown in FIG. 7 in serial ⁇ 205 C.
- the control unit 203C transmits the CRC value of the transfer body BOc (
- step SC7 0 x 1 2344 in the area of the CRC value (header information HJ AC1 ) shown in Fig. 7, and then goes to step SC7.
- step SC 7 the control unit 203 C, after the point evening save area of the transfer body BOC, and is retracted in the region of the body save area pointer (see header information HJ AC1) shown in FIG. 7, step SC 8 Proceed to.
- step S C8 the control unit 203 C executes the e-mail configuration information shown in FIG.
- a forwarded email MAIL AC consisting of the header H AC1 , the forwarded body BOc, the header H AC2 and the body BOA shown in Fig. 8 (b).
- the header H AC2 shown in FIG. 8 (b) corresponds to the header information HJ AC2 shown in FIG.
- control unit 203C transfers the transfer e-mail MAIL AC by controlling the communication unit 204C. Then, when the transfer e-mail MA I LAC (see FIG. 8 (b)) transferred from the client 200C is received by the communication unit 302 of the mail server 300 via the network 100, The control unit 301 sets the determination result of step SB1 shown in FIG. 12 to “Yes” and proceeds to step SB2.
- step SB4 It is determined whether 1) matches the identifier of the e-mail for which transmission has been requested in the past. In this case, the result of the determination is “No”, and the process proceeds to step SB4.
- step SB 4 the control unit 30 1, after retracting the transfer e-mail MA IL AC (FIG. 8 (b) refer) words himself ⁇ 303 transfer body BOc in, the process proceeds to step SB 5.
- step SB5 the control unit 301 creates header information based on the header H AC1 in the forwarded e-mail MAIL AC (see FIG. 8 (b)) and saves it in the storage unit 303. Proceed to step SB6.
- body BO A for these email MA IL B ⁇ MAIL D Is "A00001".
- control unit 301 sets the determination result of step SB3 to “Yes” and proceeds to step SB6.
- control unit 301 determines whether or not it is necessary to notify the client that is the destination of the electronic mail of the reception. As described above, as a criterion, as described above, when the result of the determination in step SB3 is “Yes”, that is, an identifier relating to an e-mail that has been requested to be forwarded and an identifier relating to an e-mail that has been previously requested to be transmitted If they match, the result of the determination in step SB 8 is “No”.
- step SB 3 relating to the forwarded e-mail MA IL AC is “Yes”
- the control unit 301 sets the determination result of step SB 8 to “No” and sends the client 200 Ends the series of processes without notifying D of reception.
- the client 20 0 over a period of twice the client 200 D from A shall be applied to any and transmit operation of the electronic mail MA IL D is performed, the client 20 OA overlapping transmission avoidance function Sends a single email MAIL D to client 200D. Further, in one embodiment, even if the transfer e-mail MAIL AB and MA IL AC are transferred from the clients 200B and 200C to the client 200D, the mail server 30
- a value of 0 prevents receipt notifications about these forwarded emails MA I LAB and MA IL AC from being sent to client 200D.
- the display unit 2 0 2 D client 2 0 OD the display screen shown in the first 4 figures relating only email MA IL D of one-mail that originally required is displayed.
- “number” is a serial number assigned to the email MAIL D received from the client 20 OA
- “mail status” is whether the email MAIL D has been read. It shows whether or not.
- "e-mail title” is a person electronic mail title ( "About Rules")
- "sender” is the email one Le MA IL D sender (two A).
- each of the clients 200 A to 200 D before sending a new e-mail, each of the clients 200 A to 200 D sends the text included in the new e-mail and the transmitted e-mail Checks whether the text contained in the email matches with the text included in the email, and if they match, stops sending new emails, thus avoiding duplicate emails containing the same text. As a result, the use efficiency of the network 100 is improved.
- the destination client when the identifier of the received new e-mail matches the identifier of the previously received e-mail, the destination client (client 200A Since no notification of receipt is issued to ⁇ 200D), it is not necessary for the client to refer to multiple e-mails containing the same text, which improves the usability of the user.
- the CRC value of the body included in the email is Since it is determined whether or not they match, if the result of the determination regarding the CRC value does not match, an e-mail can be sent immediately without making a determination on the text.
- the mail server 300 does not store information (text, header information) relating to unnecessary e-mails for which no reception notification was issued in the storage unit 303. , Improve memory utilization efficiency.
- an e-mail program for realizing the functions of the clients 200 A to 200 D or the mail server 300 is shown in FIG.
- the functions of 200 A to 200 D or the mail server 3000 may be realized.
- the computer 400 shown in FIG. 15 includes a CPU 401 for executing the above e-mail program, an input device 402 such as a keyboard and a mouse, and a ROM (Read Only Memory) for storing various data. ) 403, RAM (Random Access Memory) 404 for storing the operation parameters, etc., reading device 405 for reading e-mail programs from recording medium 504, output of display, printer, etc. It is composed of a device 406 and a bus BU for connecting each part of the device.
- the CPU 410 reads the e-mail program recorded on the recording medium 500 via the reader 405 and executes the e-mail program to execute the above-described processing.
- the recording medium 500 includes not only a portable recording medium such as an optical disk, a floppy disk, and a hard disk, but also a transmission medium such as a network that temporarily stores and holds data. Media is also included.
- the client before transmitting a new e-mail, the client includes the body included in the new e-mail and the main body included in the transmitted e-mail. Checking whether or not to do so and stopping the sending of new e-mails if they match, avoiding duplicate transmission of e-mails containing the same body text, improving network utilization efficiency It has the effect of doing. Further, according to the present invention, in the mail server, when the identifier of the received new e-mail matches the identifier of the previously received e-mail, Since the receipt notification is not issued to the client, it is not necessary for the client to refer to a plurality of e-mails including the same text, thereby improving the user-friendliness.
- the transmission of a new e-mail is stopped, so that duplicate transmission of e-mails containing the same text can be avoided, resulting in an effect of improving network utilization efficiency.
- the e-mail before judging whether or not the text included in the electronic mail matches, it is determined whether or not the CRC value of the text included in the electronic mail matches. Therefore, when the judgment results regarding the CRC value do not match, the e-mail can be transmitted immediately without making a judgment regarding the text.
- the e-mail system As described above, the e-mail system according to the present invention, the client used in the e-mail system, the mail server used in the e-mail system, and the computer-readable recording medium that records the e-mail program are provided in a network. It is useful for e-mail-based communication services because it can improve the efficiency of use, the use of users, and the efficiency of memory use in mail servers.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Cette invention concerne un système selon lequel des clients (200A à 200D) sont équipés d'unités de stockage (205A à 205D) pour le stockage d'informations sur des messages électroniques expédiés, et n'ont pas à envoyer de nouveau message électronique si le texte est identique à celui d'un message stocké dans les unités de stockage (205A à 205D). A la réception d'un message électronique AB contenant un texte assorti d'un identifiant et envoyé par un client (200B), un serveur de courrier (300) détermine si ledit identifiant est identique ou non à celui d'un message électronique reçu antérieurement. En cas de réponse AFFIRMATIVE, le serveur de courrier (300) n'émet pas d'avis de réception à l'intention du client (200D) à qui le message est destiné. Par voie de conséquence, ce client (200D) ne reçoit pas d'avis de réception pour des messages contenant le même texte.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP1999/005048 WO2001020855A1 (fr) | 1999-09-16 | 1999-09-16 | Systeme de courrier electronique, et support d'enregistrement pour courrier electronique lisible par ordinateur |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP1999/005048 WO2001020855A1 (fr) | 1999-09-16 | 1999-09-16 | Systeme de courrier electronique, et support d'enregistrement pour courrier electronique lisible par ordinateur |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2001020855A1 true WO2001020855A1 (fr) | 2001-03-22 |
Family
ID=14236722
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1999/005048 Ceased WO2001020855A1 (fr) | 1999-09-16 | 1999-09-16 | Systeme de courrier electronique, et support d'enregistrement pour courrier electronique lisible par ordinateur |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2001020855A1 (fr) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005034450A1 (fr) * | 2003-09-30 | 2005-04-14 | Siemens Aktiengesellschaft | Procede de transmission d'informations dans un reseau |
| CN100405372C (zh) * | 2005-08-17 | 2008-07-23 | 国际商业机器公司 | 管理存储系统中的冗余对象的方法和系统 |
| JP5360220B2 (ja) * | 2009-09-04 | 2013-12-04 | 富士通株式会社 | 電子機器、メール記録方法及びメール記録プログラム |
| US9002952B2 (en) | 2008-06-13 | 2015-04-07 | Geniem Oy | Messaging system, a messenger server, a method and a computer program product |
| CN114615229A (zh) * | 2022-03-02 | 2022-06-10 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06284145A (ja) * | 1993-03-26 | 1994-10-07 | Toshiba Corp | 電子メールシステム |
| JPH09294139A (ja) * | 1996-04-25 | 1997-11-11 | Toshiba Corp | 電子メールシステムおよび電子メールの登録管理方法 |
| JPH10222438A (ja) * | 1997-07-15 | 1998-08-21 | Omron Corp | 電子メール管理方法および装置 |
| JPH11161572A (ja) * | 1997-11-28 | 1999-06-18 | Sharp Corp | 電子メール管理方法および電子メール管理制御プログラムを記録した記録媒体 |
| JPH11232188A (ja) * | 1998-02-12 | 1999-08-27 | Fujitsu Ltd | メッセージ受信装置 |
-
1999
- 1999-09-16 WO PCT/JP1999/005048 patent/WO2001020855A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06284145A (ja) * | 1993-03-26 | 1994-10-07 | Toshiba Corp | 電子メールシステム |
| JPH09294139A (ja) * | 1996-04-25 | 1997-11-11 | Toshiba Corp | 電子メールシステムおよび電子メールの登録管理方法 |
| JPH10222438A (ja) * | 1997-07-15 | 1998-08-21 | Omron Corp | 電子メール管理方法および装置 |
| JPH11161572A (ja) * | 1997-11-28 | 1999-06-18 | Sharp Corp | 電子メール管理方法および電子メール管理制御プログラムを記録した記録媒体 |
| JPH11232188A (ja) * | 1998-02-12 | 1999-08-27 | Fujitsu Ltd | メッセージ受信装置 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005034450A1 (fr) * | 2003-09-30 | 2005-04-14 | Siemens Aktiengesellschaft | Procede de transmission d'informations dans un reseau |
| US7747689B2 (en) | 2003-09-30 | 2010-06-29 | Siemens Aktiengesellschaft | Method for transmitting messages in a network |
| CN100405372C (zh) * | 2005-08-17 | 2008-07-23 | 国际商业机器公司 | 管理存储系统中的冗余对象的方法和系统 |
| US9002952B2 (en) | 2008-06-13 | 2015-04-07 | Geniem Oy | Messaging system, a messenger server, a method and a computer program product |
| JP5360220B2 (ja) * | 2009-09-04 | 2013-12-04 | 富士通株式会社 | 電子機器、メール記録方法及びメール記録プログラム |
| CN114615229A (zh) * | 2022-03-02 | 2022-06-10 | 联想(北京)有限公司 | 一种信息处理方法及装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2400807C (fr) | Procede et systeme de messagerie a travers des reseaux cellulaires et reseau public de transmission de donnees | |
| AU2001245497A1 (en) | Method and system for messaging across cellular networks and a public data network | |
| WO2007146524A1 (fr) | Application courrier avec une fonctionnalité intégrée pour composer un textos | |
| JPH10336234A (ja) | 電子メールの送信及び返信指定方法 | |
| JP4521480B1 (ja) | 未送信の受信者のあるeメール・メッセージを訂正するための方法、システム、およびコンピュータ・プログラム | |
| CN100459590C (zh) | 电子邮件传送系统 | |
| JP4857246B2 (ja) | 承認装置、承認方法、及びプログラム | |
| WO2001020855A1 (fr) | Systeme de courrier electronique, et support d'enregistrement pour courrier electronique lisible par ordinateur | |
| EP1515503A1 (fr) | Procede de repartition de courrier electronique, terminal de communication et dispositif de serveur | |
| JPH11175419A (ja) | 電子メール送受信システム | |
| JP2003134166A (ja) | 電子メールシステム | |
| JPH0514405A (ja) | 電子メール装置 | |
| JP5255915B2 (ja) | メール送信処理方法及び通信端末装置 | |
| JPWO2001020855A1 (ja) | 電子メールシステム、電子メールシステムに用いられるクライアント、電子メールシステムに用いられるメールサーバおよび電子メールプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
| JP3257590B2 (ja) | メール通信方法及びメール通信システム | |
| JP2003018660A (ja) | 携帯電話メッセージ処理システム、方法及びこれに用いる装置 | |
| JP2001282640A (ja) | 電子メール転送方法 | |
| JP2001265672A (ja) | 電子メールサービスシステム及びそれをコンピュータに実行させるプログラムを記録した記録媒体 | |
| JPH11168496A (ja) | 蓄積型メールシステムの不在通知方法、該システムの転送方法及びメール受信方法 | |
| JP2001109680A (ja) | 電子メールシステム、電子メールクライアント装置、および電子メールサーバ装置 | |
| JP2003032307A (ja) | メールサーバおよび情報通信端末 | |
| JP5011210B2 (ja) | 通信システム | |
| JP5011209B2 (ja) | メール処理システム及び通信端末装置 | |
| JP5011208B2 (ja) | メール処理システム及び通信端末装置 | |
| JP2000076157A (ja) | 情報管理装置、及び情報端末装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): JP US |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: JP Ref country code: JP Ref country code: JP Ref country code: JP Ref country code: JP |