×

Message queuing distribution services for mail systems

  • US 5,856,978 A
  • Filed: 08/12/1996
  • Issued: 01/05/1999
  • Est. Priority Date: 08/14/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. Method for transmitting a message from a first user (a1) over a network to destination users (b1, e1), each user (a1, b1, e1) being assigned to a mail server (20.1, 20.2, 20.5) connected to said network such that this mail server can be reached via a queue manager (21.1, 21.2, 21.7), comprising the steps:

  • 1. preparing addressing information for submission of said message from the mail server (20.1) assigned to said first user (a1) over said network to mail servers (20.2, 20.5) assigned to said destination users (b1, e1),2. encapsulating said addressing information and message in an MQ message,3. creating a queue list (QL) comprising the MQ addresses of those queue managers (21.3, 21.7) through which said mail servers (20.2, 20.5) can be reached,4. determining from said queue list (QL) the set of next-hop queue managers and generating associated queue sublists (QSL), and5. routing said MQ message to each of said next-hop queue managers together with a queue list (QL) being equal to the queue sublist (QSL) associated with the respective next-hop queue manager, such that said next-hop queue managers now become acting queue managers, each of which,i) if said queue manager is found to be a queue manager in said queue list (QL), gets the names of local queues from said queue list (QL) and delivers said message to them,ii) repeats steps 4 and 5 until said message has been put in all queues of said queue list (QL),6. retrieving said MQ messages and addressing information from said queues of said queue list,7. determining from said addressing information the set of destination users assigned to said mail servers, each of which,i) if said assigned destination user is local to said mail server, delivers said message to said destination user,ii) repeats steps 1-7 for the subset of destination users that is not local until said message has been delivered to all destination users.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×