Welcome to the forums
If you are behind a router on a private LAN you will require a
Split DNS - Zimbra :: Wiki architecture. If you could post the following it would help us
Code:
su - zimbra
zmcontrol -v
cat /etc/hosts
cat /etc/resolv.conf
dig yourdomain mx
dig yourdomain any
host `hostname` <- note backticks and not single quotes