Do you actually have a correct /etc/hosts file and correct DNS A & MX records pointing to your zimbra server? Post the details of the following (run on the Zimbra server):
Code:
host `hostname` <-- type as-is with backticks not single quotes
dig yourdomain.com any
dig yourdomain.com mx
zmcontrol status <-- run as the zimbra user