I've managed to install postfix, it works, when i am logged into my VPS as root I can send and receive mail fine. But the problem is i cannot connect with thunderbird or outlook. I also cannot telnet to the machine remotely on port 25. But i can telnet to it on port 25 when i am logged into the VPS. I know port 25 is open because sending and receiving email works. Even though it works i still opened port 25 in iptables. I am new to this and thinking this is some kind of DNS issue, but i don't know enough to figure out where the problem is. Can anyone help?
By the way my DNS settings are as follows:
Type=A record host=* Value=server ip address
Type=A record host=@ Value=server ip address
Type=A record host=www Value=server ip address
Type=MX record host=@ value=mail.example.com 10