Hi there! Thanks in advance for your help.
I'd like to begin by saying that Zimbra is, so far and by far the best mail solution I've ever worked with.
I'm currently testing Zimbra on numerous platforms and am planning on distributing it to a few of my clients (I assist small businesses with their IT solutions). So far I've installed it on a Mac and on Ubuntu. The point of the servers is to provide internal mail, so each user will have an internal address (such as email@example.com) and their external that they'll pull down into their Zimbra inbox (such as firstname.lastname@example.org). There's no need for external mail to resolve to the internal server, since each client will pull mail from their external address - the clients prefer it that way.
Here's my problem: when I installed Zimbra on the Ubuntu system, I could not receive mail from another internal user. For example, if I sent a message from email@example.com to firstname.lastname@example.org, the message would appear to be delivered but would never actually reach John's inbox. I've checked the message store and there are no messages pending or otherwise. I also cannot IM, set up appointments, etc...anything from one user to another fails! I'm guessing this is DNS, but...
When I installed on the Mac, everything works just fine with no additional configuration needed. No DNS needed. Mail from email@example.com to firstname.lastname@example.org works fine! IM works fine...appointments work...
Maybe it's my ignorance of how Mac resolves names, but I haven't been able to come up with a reason or solution. I'm about to install Bind9 on my Ubuntu box but would prefer the simplicity that the Mac box provides with the low cost of the Ubuntu box, you know?
Sorry for the long post. Thanks for any help you can give me.