A method for delivery of group messages, said messages having at least a sender address field and a recipient address field for addressing said messages, to a plurality of group message locations, one of said message locations comprising the group owner having group information including a group identifier, the identities of members of said group, and group routing information, comprising the steps of:
- a. initial group message delivery comprising the steps of:
- preparing a group message at a sending location, said group message addressed to the group using said group identifier in the recipient address field;
- routing said group message to the group owner from said sending location;
- said group owner preparing a plurality of single messages, one addressed to each of said members of said group, each of said single messages comprising group message routing information in the message header;
- and
- sending said plurality of single messages to said members of said group from said group owner location;
- and
- b. group message replying comprising the steps of:
- extracting said group message routing information from the group message received at one of said plurality of group message locations,
- sending a group reply message from the group message location to the group messaging agent at the group owner location indicated by the group message routing information;
- said group owner preparing a plurality of single messages, one addressed to each of said members of said group, each of said single messages comprising said group message routing information in the message header;
- and
- sending said plurality of single messages to said members of said group from said group owner location.