1) You need to see why zmconfigd won't start
2) Then you can see why other things won't start
Start with /opt/zimbra/log/zmconfigd.log
zmconfigd is the process that re-writes the configuration files for the various services, so if it can't start, the startup files will not be adjusted (if necessary) for any data changes.
You can also look at /opt/zimbra/log/mailbox.log for why the mailbox server won't start, but it is probably related to zmconfigd not running.
Zimbra :: the leader in open source messaging and collaboration