A tip is to host your own domain at an e-mail provider that allow you to receive e-mail for any recipient in a single mailbox (i.e. catch-all or wildcard), and use the following alias format when signing up at different websites or services:
<website>@<yourdomain.tld>
This allows you to filter incoming e-mail by which website/service you signed up for, regardless of what domain they send e-mail from (it can be different for account notifications vs newsletters etc.).
It will also help you detect if they have sold your contact details or had a data breach without announcing it publicly, since you wouldn't use that specific e-mail alias elsewhere.