I didn't plan on this, but it turns out that releasing my new book on running your own email server was SUPER TIMELY. #sysadmin

https://mwl.io/nonfiction/tools#ryoms

Sysadmin Tools – Michael W Lucas

@mwl Running port 25 behind a residential IP is an instant block. I have everything running like clockwork behind a mid-sized hosting provider, but I'm always looking to improve things.
@colin @mwl I run my own on a vps but I wonder if it would be too shitty to run it at home and keep the VPs as a proxy with socat services?
@a @mwl I was thinking the same thing, via Wireguard or whatever, but your idea might be better.
@colin @mwl Nonono I think witeguard is great, I just wonder if there are better solutions that a simple and lightweight socat on top of wireguard (I’m sure there must be I just don’t know the )

@colin @a @mwl My experience using RBLs was that I needed to run DNS lookups on the same IP as the mail server which is annoying with socks.

If you have IPv6 at home, you can get a dual stack VPS and use proxy arp to relocate its ipv4 address to the other end of a SIT tunnel (ipv4 over ipv6) terminating on your actual server.

I used to have a web server set up this way.