We already have 4 issues which want to add providers which offer custom domains: https://github.com/deltachat/provider-db/issues?q=is%3Aissue+label%3Acustom-domains
Most issues (like #159) get closed, because the providers don't offer mail accounts without a custom domain; but some like #208 get added, when they have a free offer for which you don't get a domain.
It would be cool if we could make onboarding with a custom domain easier. Is there an automated way to determine the hosting provider?
e.g. in #159 it was suggested to look up the MX entry of the domain, which points to an URL associated with hosting.com, and if we find that URL in the providerDB, the app could get use the corresponding entry. Not sure if this works, and not sure whether it works for every custom domain provider (but does it have to?)
For this we could add a new key/value pair to the database structure, something like MXdestination or so?^^
Thoughts on this? I would like to keep this issue around to collect ideas on how to proceed on this.
We already have 4 issues which want to add providers which offer custom domains: https://github.com/deltachat/provider-db/issues?q=is%3Aissue+label%3Acustom-domains
Most issues (like #159) get closed, because the providers don't offer mail accounts without a custom domain; but some like #208 get added, when they have a free offer for which you don't get a domain.
It would be cool if we could make onboarding with a custom domain easier. Is there an automated way to determine the hosting provider?
e.g. in #159 it was suggested to look up the MX entry of the domain, which points to an URL associated with hosting.com, and if we find that URL in the providerDB, the app could get use the corresponding entry. Not sure if this works, and not sure whether it works for every custom domain provider (but does it have to?)
For this we could add a new key/value pair to the database structure, something like MXdestination or so?^^
Thoughts on this? I would like to keep this issue around to collect ideas on how to proceed on this.