User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 Build ID: 20170317213149 Steps to reproduce: please add <domain>icloud.com</domain> to me.com in ISPDB.
Can you provide any guidance on the username settings? Right now for the IMAP server we're using %EMAILLOCALPART% instead of %EMAILADDRESS% so for what I assume are two different users "email@example.com" and "firstname.lastname@example.org", we'd try and create what amounts to the same account for both of them, using username "foo". Oddly, this is what https://support.apple.com/en-us/HT202304 says, unless it fails, and then it says to use the full email address. Which is weird and suggests that either: - In some cases it may matter to not provide the fully qualified email address. - Whoever wrote the support article didn't know either, or they were trying to save users some typing at the cost of introducing massive ambiguity into the documentation.
For IMAP authentication %EMAILLOCALPART% works but %EMAILADDRESS% fails -> support article HT202304 is wrong (at least for icloud.com accounts) For SMTP authentication %EMAILLOCALPART% OR %EMAILADDRESS% work. -> support article HT202304 wrong because it suggests that EMAILLOCALPART is not right. Another HOWTO for setting up mac.com/me.com/icloud.com accounts: http://thednetworks.com/2012/11/09/setup-icloud-com-me-com-or-mac-com-email-account-android-phone/ This article also mentions people having issues with the settings and suggests even more crazy workaround. As the current settings work fine with icloud.com at least in one proven case, I would say, we should just stick with the current settings. Maybe you can add a comment in the me.com conf file mentioning that the settings for those mail domains are a big mess and might need some adjustments for some users. Looks like this is the best we can do here.
I took a glance at https://tools.ietf.org/html/rfc6186#section-4 again since Apple created the spec for using SRV records in the first place. It suggests the MUA should try the full email address and then, if that fails, the local part only. I think Thunderbird may try the options listed in succession, so maybe we just need to have both options in there, but I forget exactly and am trying to avoid looking at the TB code. needinfo-ing :BenB.
You need to log in before you can comment on or make changes to this bug.