jpvesta wrote:Ok so after investigating I found that my set up was all correct but on my VPS provider side they had port blocks on their end which I cannot see. They opened the SMTP ports and mail started to flow.
This has taken me a month of rebuilding and researching and questioning my myself even thinking screw it I'll just pay for a mail server. Now everything is working for me, hope the original poster has figured his issue out too if not maybe his VPS provider might have ports blocked too.
In this link check open ports in your ip hosting.http://www.yougetsignal.com/tools/open-ports/
I have 25, 465, 587 open and i have the same problem.
My VPS provider had Port 25 blocked incoming traffic on their network. That is why I can see my ports open but mail not coming in.
2 things that helped me resolve my issue:https://www.mail-tester.com/
Mail tester got me the answers i needed to send messages
And Microsoft test connectivity told me where my mail was trying to go and is it was successful or not and why it was not
It told me could not reach mail.domain.com because domain.com rejected traffic on SMTP port 25, thus made me think ok my port 25 is open on my VPS so whats between my VPS and the world, my VPS provider, so i live chatted with them and 2min later they told me try send a mail and it worked.
My advise if you have played around with your settings, start from scratch, note down all your steps down on notepad and make sure you load vesta on debian or whatever as minimal.
Vetsta would be mostly pre-configured so no need to mess with the settings, just get it working one step at a time and note ALL your movements and changes.