Hi Matti,
If you or anyone else would like to get a rough idea of my configs please view the following link:
Index of /centos5-5
These configs actually work with centos 5.6, but were initially tested with centos 5.5
The link shows my config notes for a store and forward mail (spamfiltering) gateway that passes e-mails to my Zimbra server as well as the a very rough setup for the nginx rproxy that enables the external web access to the Zimbra server that is located on my LAN/semi-DMZ.
Please note: that the mail gateway is based on the work of Gary V / mr88talent (
Debian Anti-Spam Anti-Virus Gateway Email Server using Postfix, Amavisd-new, SpamAssassin, Razor, DCC, Pyzor, and ClamAV HOWTO). All i have done is convert the setup from Debian to Centos (Nothing against Debian - I have used Debian since etch, but Xen virtualization is easier with Centos).
An nginx reverse proxy howto is something that I personally feel should be detailed on the Zimbra wiki. It was a supprise to me that there wasn't something on the wiki about setting up a reverse reverse proxy. I don't think that putting a Zimbra server in a DMZ zone would be a shinning example of best practice, so a reverse proxy would probably be a necessity for most people looking to use a Zimbra server on their local network.
I hope this setup gives you some assistance, and if you or anyone else has any feedback please let me know.
Kind regards
James