2,100 Swiss municipalities showing which provider handles their official email 3 months ago
To do it manually, have a look at e.g. https://toolbox.googleapps.com/apps/dig/#MX/ and enter a domain name (say total.com). Here you'll see that total.com uses outlook.com as their e-mail service. Given a list of domains, something like this can be automated easily enough.