A system and method that enables users operating originating devices, such as
PC's,
laptop computers, PDA's, pocket PC's, cell phones, etc., to print documents, images,
etc. by sending the content to be printed via an e-mail message. The e-mail message
is sent to a virtual printer e-mail address hosted by an e-mail server. The e-mail
message is retrieved by a "driverless" print server (DPS) system, separated into
a main file and attachment files, and printed on a printer to which the virtual
printer e-mail address corresponds. The DPS system utilizes a table driven mechanism
to determine appropriate applications to laod and process and handle various printer
events generated by various software applications pertaining to the documents desired
to be printed by operators of the originating devices. The system and method enable
documents and the like to be printed without requiring a printer device driver
corresponding to the target printer to be loaded on the originating device.