Following the instructions for both the Zimbra OSE, and NE, I've managed to setup a (half) working POC.
Zimbra web proxy, works as expected. And I've had to setup admin console forwarding on (currently) one store server.
Soo, my questions now are.
1) We run Zimbra cluster behind a NAT.
I've setup dnsmasq (following the spilt DNS instr.) on the proxy machine (mailcluster.domain.tld). I am able to send e-mails to any address, but no mails sent to firstname.lastname@example.org are recieved. I have internal IP adresses in hosts file for each of the other machines like this:
Do I have to setup splitDNS on other machines in order to enable mail recieving? Can zimbra proxy (mail1.domain.tld) serve as an MX host? Or should i change that to mta1.domain.tld?
10.0.0.29 mta1.domain.com mta1 //MTA
10.0.0.27 store1.domain.com store1 //Store
10.0.0.31 mail1.domain.com mail1 //Zimbra proxy (MX server for the domain)
10.0.0.26 masterldap.domain.com masterldap //Master LDAP server
2) Admin console forwarding for multiple store servers
on the admin console of the store server, I've set up forwarding (9071 proxy to 7071 store), can i do something similar for other mailboxes? (9072 proxy to 7072 store). I would like to access all the admin consoles from one centralized location (mail1.domain.tld)
3) Multiple MTAs + multiple stores
Like I've said in my first post, we are going to have a lot of mailboxes. How can I configure MTA to be used only for incoming or outgoing mail. Also, Is it possible to have 5 mailboxes use some of the MTAs, but not the other.
E.g, we have 4 MTAs, 5 store servers use MTA1 and MTA2, and the other 5 store servers use MTA3 and MTA4.
Where should I install memcached? If I understood correctly Memcached should be installed only on proxy servers to speed up LDAP lookups?
When I go to the statistics menu of store1 server in admin console, Zimbra tells me that only active services are on store1, all other services on other machines are red. How can I fix that?