Configuring Number Threads

I have this error message from the logs of Zimbra email running on SUSE 11.2

Is the thread maximum of 20 an operating system parameter, or is it part of the application code, or part of the java run time?
Part two, how would I increase that number?

That'd be an application limit. Whether your system can handle more threads depends on how much resources each thread requires.

At 25 dollars for 4gb I will buy as much memory as needed. Currently 4gb is installed, and 3gb is in use.
How would I raise the number of available threads in the tcp configuration?

Found the answer in the application.