Re: imapc fetch optimization

2016-09-27 Thread Nagy, Attila
On 07/02/2015 04:22 PM, Nagy, Attila wrote: On 05/04/15 17:45, Timo Sirainen wrote: On 04 May 2015, at 16:59, Nagy, Attila wrote: Hi, On 05/04/15 10:59, Timo Sirainen wrote: On 28 Apr 2015, at 23:49, Nagy, Attila wrote: Hi, imapc does a lot of UID FETCH $UID (BODY.PEEK[]), which is nice,

Re: imapc fetch optimization

2015-07-02 Thread Nagy, Attila
On 05/04/15 17:45, Timo Sirainen wrote: On 04 May 2015, at 16:59, Nagy, Attila wrote: Hi, On 05/04/15 10:59, Timo Sirainen wrote: On 28 Apr 2015, at 23:49, Nagy, Attila wrote: Hi, imapc does a lot of UID FETCH $UID (BODY.PEEK[]), which is nice, because it works even with the dumbest IMAP

Re: imapc fetch optimization

2015-05-04 Thread Nagy, Attila
On 05/04/15 17:47, Timo Sirainen wrote: Also if you want imapc to use the full set of features with latest Dovecot, use: imapc_features=rfc822.size fetch-headers search After that it shouldn't be fetching BODY.PEEK[] anymore unless the body was actually wanted to be fetched. Very nice, and als

Re: imapc fetch optimization

2015-05-04 Thread Nagy, Attila
On 05/04/15 17:45, Timo Sirainen wrote I'm aware of that, but it doesn't, or at least not always. For example Thunderbird issues this: 13 UID fetch 333574:333601,333630:333801 (UID RFC822.SIZE FLAGS BODY.PEEK[HEADER.FIELDS (From To Cc Bcc Subject Date Message-ID Priority X-Priority References N

Re: imapc fetch optimization

2015-05-04 Thread Timo Sirainen
On 04 May 2015, at 18:45, Timo Sirainen wrote: > > On 04 May 2015, at 16:59, Nagy, Attila wrote: >> >> Hi, >> >> On 05/04/15 10:59, Timo Sirainen wrote: >>> On 28 Apr 2015, at 23:49, Nagy, Attila wrote: Hi, imapc does a lot of UID FETCH $UID (BODY.PEEK[]), which is nice, becau

Re: imapc fetch optimization

2015-05-04 Thread Timo Sirainen
On 04 May 2015, at 16:59, Nagy, Attila wrote: > > Hi, > > On 05/04/15 10:59, Timo Sirainen wrote: >> On 28 Apr 2015, at 23:49, Nagy, Attila wrote: >>> Hi, >>> >>> imapc does a lot of UID FETCH $UID (BODY.PEEK[]), which is nice, because it >>> works even with the dumbest IMAP server, altough i

Re: imapc fetch optimization

2015-05-04 Thread Nagy, Attila
Hi, On 05/04/15 10:59, Timo Sirainen wrote: On 28 Apr 2015, at 23:49, Nagy, Attila wrote: Hi, imapc does a lot of UID FETCH $UID (BODY.PEEK[]), which is nice, because it works even with the dumbest IMAP server, altough it really kills performance, especially on high latency lines. I wonder

Re: imapc fetch optimization

2015-05-04 Thread Timo Sirainen
On 28 Apr 2015, at 23:49, Nagy, Attila wrote: > > Hi, > > imapc does a lot of UID FETCH $UID (BODY.PEEK[]), which is nice, because it > works even with the dumbest IMAP server, altough it really kills performance, > especially on high latency lines. > > I wonder: if IMAP servers can effective

imapc fetch optimization

2015-04-28 Thread Nagy, Attila
Hi, imapc does a lot of UID FETCH $UID (BODY.PEEK[]), which is nice, because it works even with the dumbest IMAP server, altough it really kills performance, especially on high latency lines. I wonder: if IMAP servers can effectively handle boundless fetches (like a list with all wanted UIDs