Depends on how cheap you want to be. You set the store folder in Express to be a shared network directory (free but you will get a hiccup now and then if two machines try to change the message at the same time, or there are much cheaper alternatives to a full blown exchange server (haven't used this, but you may want to check it out at