Chris Morley wrote:
[long and winding stuff]
Please use plain text. it's very hard to read what you wrote.
you probably have an selinux problem.
a workaround is to disable selinux ('setenforce permissive'. also check
/etc/selinux/config).
If you want selinux, ask on centos lists how to setup a working policy.
you probably have a policy for port 25, which you can adapt to other
ports (it's not a very good idea to use port 125. if you want a "custom"
port, use something > 1024. the 10xxx range is common on this list).