From e91431d4dcbec9cc611a98372c338442b4738181 Mon Sep 17 00:00:00 2001 From: HeyGuido Date: Sun, 14 Jun 2026 16:34:30 +0200 Subject: [PATCH] Fix QRESYNC VANISHED fetch for highest expunged UID also see https://github.com/cyrusimap/cyrus-imapd/issues/6071 --- sope-mime/NGImap4/NGImap4Client.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sope-mime/NGImap4/NGImap4Client.m b/sope-mime/NGImap4/NGImap4Client.m index 6f26de79a..1750a7f30 100644 --- a/sope-mime/NGImap4/NGImap4Client.m +++ b/sope-mime/NGImap4/NGImap4Client.m @@ -1255,7 +1255,7 @@ - (NSDictionary *)fetchVanished:(uint64_t)_modseq pool = [[NSAutoreleasePool alloc] init]; cmd = [NSString stringWithFormat: - @"UID FETCH 1:* (UID) (CHANGEDSINCE %llu VANISHED)", + @"UID FETCH 1:4294967295 (UID) (CHANGEDSINCE %llu VANISHED)", (unsigned long long)_modseq]; fetchres = [self processCommand:cmd]; result = [[self->normer normalizeFetchResponse:fetchres] retain];