[ENHANCEMENT] JMAP: limit parallel read in case of fastView miss

If requesting 30 message fast view, and fast view fails,
all messages were loaded at once in memory which could
be catastrophic with large messages.

Avoid this by lowering concurrency, and splitting the calls
1 file changed