Pease check DNS settings! Normal, when you try to send a mail DIRECT via internet, your PVE env will check MX settings regarding your DNS configuration. If you have your own DNS, specify to postfix where is your mail server.
Otherwise, if you can not send mails outside...check firewall...