I run an email server locally (I'm currently on Monkeybrains.) I'm using AmazonSES for outgoing email - which is cheap and works well. I can forward over wireguard incoming port 25 from a droplet I run on DigitalOcean if I need to. My worry is that I'd be doing something sonic doesn't want me to and maybe they'd add more restrictions later. So it would help if I could understand what they're guarding against by restricting incoming port 25.
I understand why someone would want to block outgoing port 25. Forcing people to funnel outgoing email through a relay protects the reputation of Sonic's ip addresses and also protects others from SPAM. Amazon would quickly shut me down if I were running a badly configured server that relayed spam through backscatter or such. I don't understand why they're restricting incoming port 25 though.
I understand why someone would want to block outgoing port 25. Forcing people to funnel outgoing email through a relay protects the reputation of Sonic's ip addresses and also protects others from SPAM. Amazon would quickly shut me down if I were running a badly configured server that relayed spam through backscatter or such. I don't understand why they're restricting incoming port 25 though.