After you changed hostname ( http://wiki.zimbra.com/wiki/ZmSetServerName ). The old hostname still exist in menu Monitor > Server Status. You have to remove it by this command
zmloggerhostmap -d <dns_hostname> <zm_hostname>
ps. I input <dns_hostname> and <zm_hostname> as same value that is show in Server Status.