I have a ubuntu server setup that acts as my firewall, samba server, web server, dns server, dhcp server, and vmware host. I have a zimbra server setup as a vm, and have mail flowing in and out of my domain fine. What I am trying to do though is making the web interface available to the outside world, without putting the mail server directly on the internet. Any tips or links would be helpful.