Apologies for shouting

I have a dev machine that I am trying to get Zimbra up on. This is a fresh install of FC5 and Zimbra. The install script ran flawlessly, no errors. Zimbra is up, I can connect to it etc. Only thing is postfix will not start see below.
[zimbra@mail bin]$ zmcontrol status
Host mail.twhg.home
antispam Running
antivirus Running
ldap Running
logger Running
mailbox Running
mta Stopped
postfix is not running
snmp Running
spell Running
[zimbra@mail bin]$ postfix start
postfix/postfix-script: warning: not owned by root: /opt/zimbra/postfix-2.2.9/conf/main.cf
postfix/postfix-script: starting the Postfix mail system
[zimbra@mail bin]$
[zimbra@mail bin]$ ps -ef| grep postfix
root 1854 1 0 Aug03 ? 00:00:00 /usr/libexec/postfix/master
postfix 1857 1854 0 Aug03 ? 00:00:00 qmgr -l -t fifo -u
postfix 19071 1854 0 09:15 ? 00:00:00 pickup -l -t fifo -u
postfix 19976 1854 0 09:20 ? 00:00:00 cleanup -z -t unix -u
postfix 19978 1854 0 09:20 ? 00:00:00 trivial-rewrite -n rewrite -t unix -u
postfix 19979 1854 0 09:20 ? 00:00:00 local -t unix
zimbra 20280 25462 0 09:21 pts/1 00:00:00 grep postfix
[zimbra@mail bin]$
[zimbra@mail bin]$ sh -x zmmtactl status
+ BASE=/opt/zimbra
+ SCRIPTS='zmmtaconfigctl postfix zmsaslauthdctl'
+ case "$1" in
+ STATUS=0
+ for i in '$SCRIPTS'
+ /opt/zimbra/bin/zmmtaconfigctl status
+ R=0
+ '[' 0 -ne 0 ']'
+ for i in '$SCRIPTS'
+ /opt/zimbra/bin/postfix status
+ R=1
+ '[' 1 -ne 0 ']'
+ echo 'postfix is not running'
postfix is not running
+ STATUS=1
+ for i in '$SCRIPTS'
+ /opt/zimbra/bin/zmsaslauthdctl status
+ R=0
+ '[' 0 -ne 0 ']'
+ exit 1
[zimbra@mail bin]$
[zimbra@mail bin]$ postfix check
postfix/postfix-script: warning: not owned by root: /opt/zimbra/postfix-2.2.9/conf/main.cf
[zimbra@mail bin]$
Can anyone help with this please, I am relatively new to Linux, BUT want to replace a windows MDAEMON server with Zimbra.
Regards
Stephen