You can tunnel the relevant ports through a VPS though.
There are quite a few more things that you shouldn't do.
Source: Me running mail servers on VPS since they've existed.
(Among other capabilities, a VPS is capable of being read by your hosting provider or whoever can get them to give access)
You can tunnel the relevant ports through a VPS though.
There are quite a few more things that you shouldn't do.