7. The non-transitory storage medium of claim 1 , further comprising instructions for causing said computer to implement: deploying process software for providing said search and reference functions for a messaging system, said deploying process software further comprising: installing said process software on at least one server; identifying server addresses for users accessing said process software on said at least one server; installing a proxy server if needed; sending said process software to said at least one server and copying said process software to a file system of said at least one server; sending the process software to at least a first client computer; and executing said process software on said first client computer.
7. The non-transitory storage medium of claim 1 , further comprising instructions for causing said computer to implement: deploying process software for providing said search and reference functions for a messaging system, said deploying process software further comprising: installing said process software on at least one server; identifying server addresses for users accessing said process software on said at least one server; installing a proxy server if needed; sending said process software to said at least one server and copying said process software to a file system of said at least one server; sending the process software to at least a first client computer; and executing said process software on said first client computer. 8. The non-transitory storage medium of claim 7 , wherein said installing said process software further comprises: determining if programs will reside on said at least one server when said process software is executed; identifying said at least one server that will execute said process software; and transferring said process software to storage for said at least one server.