Abstract:
The invention relates to a method of transmitting and processing group messages in an electronic mail system and can be used in the course of processing and forming catalogues of messages meant for many addressees. A technical result is enhancement of the efficiency of processing messages meant for many addressees by optimizing the structure of the messages in order to reduce losses of transmitted information and simplify the processing thereof. An initial message meant for many addressees is converted by forming therefrom a set of subsidiary messages for each addressee which contain an information field, identical for all of the subsidiary messages, and a distinguishing service field which is an identifier of the subsidiary message. At least a two-level catalogue of initial messages is formed in which a line of record on the first level relates to the initial message and contains attributes: list of addresses Adr_1, . . . Adr_2, . . . Adr_N of respectively 1st through Nth addressees; a MESS_ID field of a unique identifier of a message; a STATUS field indicating the state of the initial message. Each of the lines of record of a subsequent level relates to a subsidiary message and contains the attributes: address Adr_i of the ith addressee, MESS_ID_i field of an identifier of a subsidiary message for the ith addressee and a STATUS_i field, indicating the state of the subsidiary message for the ith addressee. During reception of the transmitted subsidiary messages by the addressees, a reception confirmation message is formed in the form of a status message containing among other data an identifier of a delivered subsidiary message and data on its current state. When the status message is received by the sender, a search is carried out in the catalogue of initial messages in respect of the feature of the identifier of a subsidiary message MESS_ID_i and if a corresponding subsidiary message is detected, data on the current state of the sent subsidiary message STATUS_i are derived from the received status message and recorded in the STATUS_i field of the line of record of the subsidiary message of the corresponding level.
Abstract:
The invention relates to a method and apparatus for transmitting electronic mail messages in a local network using information of dynamic routing to provide the electronic mail with service of the required type. A message written by means of a user program 24 is sent to a queue dispatcher 25 which sends information on the address of reception and type of service for the electronic mail to unit 26 for determining a message transmission route. Unit 26 for determining a route controls routing table 27, changing it at the request of control unit 28, and transmits information on the network unit which is the point of destination to the queue dispatcher 25. A communication unit 29 transmits and receives electronic mail and data for making up the routing table.
Abstract:
The invention relates to a method for transmitting messages between networked subscriber units, which improves the network overall efficiency and allows the traffic load on the network units to be more uniformly distributed. At least one network service unit is assigned from the subscriber units to receive and intermediately store the messages. Each of the network elements generates a periodically transmitted service signal including identification and status information of the network element. On the basis of the received service signals, each of the network elements generates an accessibility ranked list 9 of all operative network elements, including a field 10 with identification of a subscriber unit, field 11 indicating the subscriber unit's function and field 12 indicating accessibility of the appropriate network element. The message is transmitted to the destination unit over a route determined on the basis of the ranked list of the network elements.