Adam This makes sense. Thank you for the details.
You are correct, it seems like "Remote" mail was selected in the UI. I have enabled Local and checked the vhosts and it looks corect now.
I believe Enhance dashboard should "hide" or "disable" the entire Email page for a domain in case Remote is selected? Otherwise, what happened to me can happen to others in this case.
Also, in case of subdomains websites of a main domain, it shouldn't show the Email functionality at all or it should be merged with the Email of the "main" domain. For example, we have clients with multiple sites on subdomains as well as on the main domain. For the sub-domain installs, we shouldn't see the Email functionality at all.
So, only show the Email UI if Local is enabled and if it uses a root domain (not subdomain).
Imagine that I have created over 20 emails and migrated them from another provider, I copied over 200GB of e-mail history, and they didn't work because "local" was not selected.