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