mailing list archives

meli community discussions

⚠️ if something does not work as intended when interracting with the mailing lists,
reach out Github mirror Gitea repo @epilys:matrix.org

E-mail headers
From: Otto Leung <oleung@traversenetworks.com>
To: imap-protocol@u.washington.edu
Date: Fri, 08 Jun 2018 12:34:36 -0000
Message-ID: 3D9D02497026344DB100E7D18A6C06E3B5E1E3@nbexch01.neubond.com permalink / raw / eml / mbox
Why is Partial Fetch important to be implemented on the server side?

Thanks,
O
Reply
E-mail headers
From: MRC@CAC.Washington.EDU
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:36 -0000
Message-ID: Pine.WNT.4.64.0509271009220.3980@Shimo-Tomobiki.panda.com permalink / raw / eml / mbox
On Tue, 27 Sep 2005, Otto Leung wrote:
> Why is Partial Fetch important to be implemented on the server side?

It is documented as mandatory-to-implement in the specification. 
Consequently, there are clients which depend upon it being implemented, 
and these clients will not function if it is not implemented.

An IMAP server implementation MUST implement all mandatory-to-implement 
facilities in the base specification.  Unless something is explicitly 
documented as optional (or "MAY") in the base specification, then it is 
mandatory-to-implement.

In general, the only optional facilities in the IMAP base specification 
are the ability to reference non-INBOX mailboxes (the server can reply NO 
to some other mailbox name) and the ability to SEARCH character sets other 
than US-ASCII and UTF-8.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
Reply
E-mail headers
From: arnt@gulbrandsen.priv.no
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:36 -0000
Message-ID: noTGw+CaKMs+S7RfXIG29w.md5@libertango.oryx.com permalink / raw / eml / mbox
Otto Leung writes:
> Why is Partial Fetch important to be implemented on the server side?

Without partial fetches, the client has to download all attachments 
whenever it needs anything. Do you think that's important?

Arnt
Reply