Reading carefully the post, looks like my issue isn't the exactly the same.
I can receive e-mail but I can't send, I use thunderbird and port 587 to send e-mails but when I check mail logs I see this:
"...delay=none, delay=164006, delays=164006/0.01/0/0, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to hotmail-com.olc.protection.outlook.com[104.47.1.33]:25: Connection timed out)"
It looks like postfix uses only port 25. I want to mention that port 25 is blocked to my VM.