4 Jan 2001 13:27
I-D ACTION:draft-ietf-imapext-sort-06.txt
<Internet-Drafts <at> ietf.org>
2001-01-04 12:27:22 GMT
2001-01-04 12:27:22 GMT
A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the Internet Message Access Protocol Extension Working Group of the IETF. Title : INTERNET MESSAGE ACCESS PROTOCOL - SORT EXTENSION Author(s) : M. Crispin, K. Murchison Filename : draft-ietf-imapext-sort-06.txt Pages : 10 Date : 03-Jan-01 This document describes an experimental server-based sorting extension to the IMAP4rev1 protocol, as implemented by the University of Washington's IMAP toolkit. This extension provides substantial performance improvements for IMAP clients which offer sorted views. A server which supports this extension indicates this with a capability name of 'SORT'. Client implementations SHOULD accept any capability name which begins with 'SORT' as indicating support for the extension described in this document. This provides for future upwards-compatible extensions. At the time of this document was written, the IMAP Extensions Working Group (IETF-IMAPEXT) was considering upwards-compatible additions to the SORT extension described in this document, tenatively called the SORT2 extension. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-imapext-sort-06.txt Internet-Drafts are also available by anonymous FTP. Login with the username "anonymous" and a password of your e-mail address. After logging in, type "cd internet-drafts" and then "get draft-ietf-imapext-sort-06.txt".(Continue reading)
. I have a nice transactional database with rollback and all that good
stuff.
Instead it's about quota. At the moment we enforce the quota limit on the
COPY command. We have come up against a client which maintains a Deleted
Items folder (mailbox in IMAP terminology), so it moves items into it when
the user deletes them. To do the move it does a COPY/DELETE/EXPUNGE.
But this process requires that you have as much free quota as the size of
the message you're trying to move - which is obviously not possible if the
message is itself more than half your quota limit.
Changing the client is not really an option, so I'm left with couple of
ideas, neither of which I like very much:
- don't check quota on COPY
- hardcode the Deleted Items folder name and don't check quota if we're
copying to there.
Obviously with a MOVE command it would be clear that you weren't trying to
violate your quota. It wouldn't help me just now because I can't change the
client to use it, but it seems to me that this is an argument in favour of
it.
Do any of you folk have any other ideas as to how to solve this?
Regards,
Edward Hibbert
Internet Applications Group
RSS Feed