I just settup my postfix on my VPS with the help of this guide:
Everything works, can send mails, recive it, etc etc....on localhost.
when i try to acces it from my own computer, nothing happens, and when i try telnet mail.example.com smtp it says connection refused.
every config is just like in that guide.
31 Answer
It is common for isp's to block port 25 or intercept all traffic on it to prevent spam.
In your case does it look like your isp is blocking the port on your local connection. Your remote server is working cause your VPS provider is not blocking the port.