MBOX-Line: From petite_abeille at mac.com  Sun Nov 13 12:37:48 2011
To: imap-protocol@u.washington.edu
From: Petite Abeille <petite_abeille@mac.com>
Date: Fri Jun  8 12:34:47 2018
Subject: [Imap-protocol] [noob] multiple fetch responses for the same
	message?
In-Reply-To: <1321215266.30428.140660998383617@webmail.messagingengine.com>
References: <43724F01-C3E3-4039-8919-51E528C56C54@mac.com>
	<1321215266.30428.140660998383617@webmail.messagingengine.com>
Message-ID: <755EBF71-00B6-4A4A-940A-CA8B5B62B10D@mac.com>



>> Would it be compliant to return instead two responses, one for each attribute?
>> 
>> * 1 FETCH (FLAGS (\Seen))
>> * 1 FETCH (RFC822.SIZE 44827)
> 

On Nov 13, 2011, at 9:14 PM, Bron Gondwana wrote:

> Compliant or not, I can bet you it will break a lot of clients.

On Nov 13, 2011, at 9:17 PM, Timo Sirainen wrote:

> Possibly would be compliant, but you'd most likely also break tons of clients by doing that, so it's a rather pointless thing to do.

Ok, fair enough.

But, on the other hand, doesn't it happen already? For example when a BODY fetch triggers a FLAGS fetch? 

ABC 1 FETCH (BODY[HEADER] )
* 1 FETCH (BODY[HEADER] {342}
...
* 1 FETCH (FLAGS (\Seen))
ABC OK FETCH completed



