I'm switching my personal e-mail to an address @ the domain name that I use for my web site, so that in the future I can switch e-mail providers by pointing the address to the new provider instead of having to tell everyone a new address. Of course, this time I still have to tell everyone, but at least there's no great urgency because the new address leads to the same mailbox as the old one. Right now, my new address points to a mailbox on my web-hosting server, which forwards everything to my Yahoo account. This is a paid Yahoo account, not a free one. I have my new address set up as an alias in my Yahoo account, so I can send mail from there. I can also connect directly to my web-hosting e-mail account with Thunderbird, but I prefer seeing everything together in one place and I'm familiar with the Yahoo interface. This works (so far), but it leaves a copy of all my mail (to the new address) in my web-hosting account so I have to clean it out occasionally. Also, I'd prefer to have my e-mail and web hosting separate so as not to put too many eggs in one basket. So eventually I'd like to bypass my web-hosting e-mail account by pointing my DNS to something like Gmail in G Suite (formerly Google Apps for Work), or Fastmail. Both of them allow custom domains and cost $5/month or $50/year. That kind of cost isn't a problem for me. If you use a personal domain, which e-mail provider and what kind of arrangement do you use?