[Proposal] More robust IMAP autodiscovery #156
Labels
confirmed
The bug is reproducible. Anybody can work on if no assignees.
enhancement
New feature or request
Describe the solution you'd like
Currently Wino gets IMAP settings from the
emailsettings.firetrust.com
API, but the contents of these datasets are not configurable by email admins. There are some ways site admins can configure autodiscovery for their sites: (in brackets: standards established by)_autodiscover
(Microsoft) Record points to a domain that contains autodiscover.xml_imap/_imaps/_submission
(RFC6186) Record directly stores IMAP / SMTP host and port info/autodiscover/autodiscover.xml
(Microsoft)autoconfig.domain.tld/mail/config-v1.1.xml
(Thunderbird)/email.mobileconfig
(Apple)At this point it's difficult to know of which clients currently supports which standards, and there are probably more private databases that some clients use to do autodiscovery (like Microsoft's AutoDetect service).
I'm not sure which ones to implement, but I think it'd be crucial that at least one of these admin-configurable autodiscover sources get implemented (and admins can make sure they configure that one specifically for Wino).
Is your proposal implemented in Windows Mail?
It's difficult to know definitively, what Windows Mail uses.
However from my experience, Wino sometimes fails autodetect when Windows Mail doesn't. At least for the case of our org that has SRV
_autodiscover
configured, Windows Mail was able to autodiscover settings based on that (or it's somehow Microsoft's AutoDetect service), but not Wino.Additional context
Protocols:
Helpful writeups:
The text was updated successfully, but these errors were encountered: