On 13 Jul 2022, at 21:13, Oswald Buddenhagen <oswald.buddenha...@gmx.de> wrote:
> On Wed, Jul 13, 2022 at 08:27:36PM +0100, Sabahattin Gucukoglu wrote:
>> * OK [CAPABILITY XAPPLEPUSHSERVICE IMAP4 IMAP4rev1 SASL-IR AUTH=ATOKEN 
>> AUTH=PLAIN] (2218B35-28881d7dd77f) ms11p00im-qufv17101001.me.com
>> Logging in...
>> Authenticating with SASL mechanism PLAIN...
>>>>> 1 AUTHENTICATE PLAIN <authdata>
>> 1 OK user sgucukoglu authenticated
> 
> well, this is actually good news, as it should work with master out of the 
> box (the server doesn't send a CAPABILITY response itself anymore after 
> authenticating, so isync will request it even without the workaround).

That’s awesome! I’ll try it out soon. Ideally servers are never broken and 
don’t expose an automatic CAPABILITY list when the client must request it, but 
at least isync now behaves per spec in requesting post-login as well when it’s 
absent. On the face of it, whatever Apple have done to fix their server makes 
sense for making their proxy work, and it will work with more clients this way 
as well.

(Minor quibble, but I get a spurious warning about passwords being sent in 
clear text where AuthMechs=LOGIN even across a tunnel, that doesn’t apply to 
AUTH=PLAIN.)

Cheers,
Sabahattin



_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to