Why Nostr? What is Njump?
2023-08-03 00:21:51
in reply to

Fabio Manganiello on Nostr: npub1tj54d…x5ry2 I currently have two mail servers: 1. The primary one is actually ...

I currently have two mail servers:

1. The primary one is actually a ProtonMail bridge that is configured to manage most of my domains. Actually the ProtonMail bridge *is not* intended to be used on anything other than localhost, so I've modded it a bit by adding an SSH tunnel to its default port (1025) that listens only on my VPN interfaces. Since all of my services internally listen to those interfaces, emails are sent to the VPN address (e.g. 10.0.0.1:1025), so there's no need of NAT/exposing SMTP ports.

2. I also have another personal mail server on one of my Linode boxes. Installing Postfix/Dovecot etc. wasn't a bit deal, but configuring all the DNS records to make sure that your emails are accepted by the most picky servers out there (Google, Microsoft etc.) was a bit of a pain in the ass. Anyway, after a bit of back and forth with Spamhaus and friends to get it whitelisted it works fine and it can deliver emails to all the domains. But, knowing the folks at Spamhaus, I don't think they would have been so keen to whitelist it if instead of running on a Linode IP (which they already consider a kind of gray area) it was running on a residential IP (which they usually consider totally a *black* area).

Even if in theory I could put my mail servers to listen directly on my residential IP, I wouldn't do it because emails from servers running on residential IPs are likely to be dropped by 90% of the other servers out there.
Author Public Key
npub1v78mmuz20p6qd6nve30axhqu74avwn4f6z4grhug7755rat7wh3syukv0u