Is your feature request related to a problem? Please describe.
Follow up for #10384 and #13162
Is your feature request related to a problem? Please describe.
Opening a message currently fires separate backend requests for DKIM, itineraries, and (once deferred, #13162) the phishing check. Each request opens its own IMAP connection.
Describe the solution you'd like
Merge DKIM, itineraries, and phishing into a single metadata request. The implementation must use one IMAP connection and reuse the message already fetched/cached for the body instead of re-fetching.
Is your feature request related to a problem? Please describe.
Follow up for #10384 and #13162
Is your feature request related to a problem? Please describe.
Opening a message currently fires separate backend requests for DKIM, itineraries, and (once deferred, #13162) the phishing check. Each request opens its own IMAP connection.
Describe the solution you'd like
Merge DKIM, itineraries, and phishing into a single metadata request. The implementation must use one IMAP connection and reuse the message already fetched/cached for the body instead of re-fetching.