I do this since a long time. I don’t use my real email postbox address. I just use email addresses from my own domain server „catch all“ to the real email postbox.

If I ever change my email provider I just have to change the catch all rule.