My domain expired years ago and was registered by another party.
I have already read Can someone read my E-Mail if I lose ownership of my domain? and see that the answer is yes.
Now if someone buys the domain and creates a mx record pointing to the his own mail server he can read all my confidential emails the people are sending me right?
If they register the domain name, they will receive all email being sent to it from that point on. They will not have retroactive access to previously sent emails. There is nothing to fundamentally prevent this.
However, all my email accounts under that domain are still functioning.
- domain purchased with website/mail hosting Company X
- website/mail hosting is transferred to Company Y
- domain lease from Company X expires
- domain purchased by Company Z
When I login at Company Y (current website/mail host), the "Domain Manager" section of the control panel shows correctly that the domain's registration expired years ago. However, I can still create a website at that domain through Company Y's website builder. I can visit said site from another browser/device. I also still seem able to use Company Y's control panel to edit the domain's DNS zone file where the MX records are stored -- I thought this should be impossible since the domain is no longer mine.
Are my email accounts still working simply due to the new registrant not changing the MX records? As an aside; how is it possible for me to manage DNS for a domain I don't own? Why am I able to put up a website on a domain that is no longer registered to me?