id 501 must be in a specific format to be recognized by the server service 101 the server service 101 preferably maintains a list of every request id 501 that has been used if the request id 501 has not been used before and the request id 501 is in the specific format recognized by the server service 101 then the request is successful and a positive response data package 600 with rules 603 is sent to client service 109 otherwise a negative response data package 600 without rules 603 is sent to the client service 109 this prevents unauthorized use by recording or replaying of the request data package 500 the response data package is preferably sent to the client service 109 by standardized http protocols through lan 39 s 103 wan 39 s 106 and firewalls 11 the response data package 600 is preferably encrypted so that malicious attackers will not be able to sniff the response data package 600 and make any sense of the data and includes headers describing the content rules 603 and the content itself by installing rules 603 onto the server system 10 a system operator is able to set up rules 603 for all computer printer and mfp devices the rules 603 are based on the characteristics of the print request such as but not limited to the originating computer user name the originating computer application name or the originating file extension the rules 603 define the printing features that the different types of documents will be printed in based on.