Bill,
thanks for your advice so far.....
I started to download the 4.0.2 Ubuntu version but on 56K dialup it was going to be an all-nighter. I'll get it down at work after my holiday. The 4.0.1 version will do to experiment with at the moment. I could only find the developer version too - I note your comment on the announcements section regarding links.
I found the article on split dns at
http://wiki.zimbra.com/index.php?title=Split_dns and it seems to be an answer to my problem. Though it is written around a Red Hat system.
I have given a bit of thought to your suggestion about a hosted zimbra setup but would prefer a local zimbra server for a couple of reasons: 1. The internet connection is 128K (64K when the fax machine steals a line) so the response times would probably not be great. 2. Being in a rural area the telephone lines are occasionally dug up or otherwise put out of commission for long periods of time and this would isolate the users from their collaboration suite.
Some more info for you to consider - if you wish to assist me.
The ISDN connection is hooked up to an IPCOP firewall box that will be providing DHCP and DNS relay.
There will be 4 Windows XP desktops as the client machines. I figured that I would have a hard enough time teaching the users how to operate Firefox and Open Office without having to make them go completely cold turkey off Microsoft.
I want to set up a server running Ubuntu with domain authentication services (can I use the LDAP system that zimbra provides to do this????), samba shares for user profiles and data storage and zimbra.
In normal circumstances this is probably asking a lot from one server but as there are only 4 PCs I'm hoping to get away with it.
Would it be feasible to also set up a DNS server on the same box as zimbra?

Perhaps the minimalist DNS server as described in the split dns article may be the way to go.