Zimbra supports clustered installations. If your concern is load on your mailserver system and you want to split up the workload, this would be your best option.
As for splitting off the web client, I imagine it's possible, but would probably take a heavy re-write job, and a long time to do it. |