[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Expire and Delete again



>>>>> "JK" == Jens Krinke <jkrinke@watson.ibm.com> writes:

>>>>> "DS" == David S Goldberg <dsg@mitre.org> writes:

    JK> IMHO Gnus idea of expiry is much more similar to the imap
    JK> concept of delete than Gnus idea of deletion.  If Gnus delete
    JK> something it's gone immediately and there is no way of
    JK> recovering.

Well, almost.  There is no way in IMAP to EXPUNGE only some of the
messages marked \Delete.  It deletes them all.  However, in gnus, we
want to mark items for expiry, and then delete them from the server
seven days later, but not those that are only six days old.  If gnus
used an IMAP \Delete mark to "expire", messages that were only six
days old and marked for expiry would also get EXPUNGEd.  Thus the
work-around special mark "gnus-expire" gives gnus a way to check if a
message has been marked for expiry or not and then checks its age to
see if it should be marked \Delete.

At least that is my understanding.

Cheers,  Jody

-- 
Jody Klymak                         APL/School of Oceanography,
Doctoral Candidate                  University of Washington
mailto:jklymak@apl.washington.edu   (206)-685-9080
http://www.ocean.washington.edu/people/grads/jklymak/