> Can't even name the domains on my own damn server with an expectation of privacy now.
You never could. A host name or a domain is bound to leave your box, it's meant to. It takes sending an email with a local email client.
(Not saying, the NAS leak still sucks)
I don't know much about email, but how would some random service send an email from my domain if I've never given it any auth tokens?
I have internal zones in my home network and requests to resolve them never leave the private network. So no, it's not meant to.