So I have many domain names/websites, some with email accounts, some without, and some with multiple. I have been trying to find a solution so that I can have them all in one web-based app as I like to tinker and mess around with OSes and don't feel like having to redo all the steps needed to add the accounts back into a local desktop web client (IE: thunderbird) each time.
1) I was originally think of using NextCloud mail (I already have an instance up and running) but that seems to be rather finicky at the best of times and also doesn't play nice with Zoho when it does work. There are other limitations that removes NextCloud from my list of solutions.
2) I then though of adding all the domains to my Zoho account, however, once you do that you can no longer add those accounts as "external" email accounts through the webmail interface. You can only add Zoho accounts that belong to domains that are on a separate account completely.
2a) In addition to #2, you also lose the ability to/access to use any domain specific alias you make on separate accounts once you add them as "external" imap mailboxes.
3) I then though about using browser profiles to simply have the different accounts logged in with each profile representing one of the domain/email accounts as needed. For the email addresses that didn't need aliases, I would just add them as external accounts to one of the main zoho accounts. This method was added to my final list of options.
4) Finally, I was able to find something very interesting. Not only can you have multiple domains on one Zoho account, but you can setup aliases for a none matching domain under an email. IE: mail@domainaddress1.com can have an alias of anothermail@domainaddress2.com. This method was added to my final list of options.
5) Options 2 - 4 require the use of Zoho's iOS mail client in order to not have to add all of the individual accounts a second time, and to also be able to use the aliases I had setup.
Regarding #4, I checked the email header details of the reply email from anothermail@domainaddress2.com and couldn't find any clear reference to it being an alias of mail@domainaddress1.com (or just domainaddress1.com in general).
To me #4 is too easy/perfect... Unless I am missing a security/privacy concern somewhere, I can literally have a single email account attached to my main domain, and then add all of my other domains to the same account, and simply create all of the aliases I would need beneath the main account, regardless of which other domain I used. Yes, my sent mail would be a mix of both, and I would need to setup auto-filters to properly direct each email sent to the aliases, but if the others are low traffic I think it would manageable. Especially if my original goal was to have an all in one view similar to what you get with a desktop mail client.
Am I perhaps missing something obvious? Does anyone else have any suggestions/ideas/feedback? Thank you!