A system and method for virtual message packaging is described. A virtual
package is collection of messages that share common characteristics and
may be processed together. In one embodiment, messages are first grouped
according to one or more rules at a client and then formed into a virtual
package. In another embodiment, one or more messages are received at a
server and then formed into a virtual package for later processing.