

The issue is on Apple's side and should ideally be fixed by them. This in turn results in some clients crashing or getting stuck in the synchronization process because they keep retrying the UID FETCH and it keeps faling. This causes the parser to fault and the fetch command to fail. In short, some messages in iCloud's IMAP reply to an UID FETCH request contain ENVELOPE's that have a Message-ID containing unescaped double quotes. Hi all, I would like to inform the devs that I discovered an iCloud server issue that affects many email clients (including all currently using MailCore2) and causes them to crash or not synchronize properly when used with iCloud IMAP accounts.įor an example of this issue in a client utilizing MailCore2, see The Eternal Sync Bug
