-
Notifications
You must be signed in to change notification settings - Fork 34
Closed
3 / 33 of 3 issues completed
Copy link
Description
Before CONDSTORE can be implemented, RFC4466 extensions should be generally supported:
CONDSTORE makes the following changes to the IMAP4 protocol (from the list at the top of RFC7162 3.1):
- adds the UNCHANGEDSINCE STORE modifier.
Addunchangedsincekwarg to#store/#uid_store(RFC7162, CONDSTORE) #237 - adds the
MODIFIEDresponse code that is used with anOKresponse to theSTOREcommand. (It can also be used in aNOresponse.) - adds a new
MODSEQmessage data item for use with theFETCHcommand. - adds the
CHANGEDSINCEFETCH modifier.
Addchangedsincekwarg to#fetch/#uid_fetch(RFC7162, CONDSTORE) #132 - adds a new
MODSEQsearch criterion. - extends the syntax of untagged
SEARCHandESEARCHresponses to includemod-sequence. - adds new
OKuntagged responses (HIGHESTMODSEQandNOMODSEQ) for theSELECTandEXAMINEcommands. - defines an additional
CONDSTOREparameter toSELECT/EXAMINEcommands.
Addcondstorekwarg to#select,#examine(RFC7162, CONDSTORE) #122 - adds the
HIGHESTMODSEQstatus data item to theSTATUScommand.
Subsections of RFC7162 3.1:
- 3.1.2. New
OKUntagged Responses forSELECTandEXAMINE - 3.1.3.
STOREandUID STORECommands
Addunchangedsincekwarg to#store/#uid_store(RFC7162, CONDSTORE) #237 - 3.1.4.
FETCHandUID FETCHCommands- 3.1.4.1.
CHANGEDSINCEFETCHModifier
Addchangedsincekwarg to#fetch/#uid_fetch(RFC7162, CONDSTORE) #132 - 3.1.4.2.
MODSEQMessage Data Item inFETCHCommand
- 3.1.4.1.
- 3.1.5.
MODSEQSearch Criterion inSEARCH
NOTE: This doesn't require explicit support. - 3.1.6. Modified
SEARCHUntagged Response - 3.1.7.
HIGHESTMODSEQStatus Data Items - 3.1.8.
CONDSTOREParameter toSELECTandEXAMINE
Addcondstorekwarg to#select,#examine(RFC7162, CONDSTORE) #122 - 3.1.9. Interaction with IMAP
SORTandTHREADExtensions - 3.1.10. Interaction with IMAP
ESORTandESEARCHExtensions
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels