[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: IMAP server keeps forgetting the expiry marks
From: |
Ted Zlatanov |
Subject: |
Re: IMAP server keeps forgetting the expiry marks |
Date: |
Wed, 13 Jan 2010 15:37:52 -0600 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.90 (gnu/linux) |
On Thu, 07 Jan 2010 12:54:13 -0500 Dan Christensen <jdc@uwo.ca> wrote:
DC> Ted Zlatanov <tzz@lifelogs.com> writes:
>> Can you check if the same thing happens if you mark a message expirable
>> in the INBOX (you have to disable any Trash rules) with Thunderbird or
>> some other IMAP client, then come back later?
DC> Do any other IMAP clients have the concept of "expirable"? I thought
DC> most of them just moved the message to the Trash folder, which is either
DC> emptied manually or automatically. But this doesn't involve any message
DC> flags. In contrast, Gnus uses the imap flag "gnus-expire" to mark
DC> messages as expirable.
I was wrong, says nnimap.el:
(defconst nnimap-mark-to-flag-alist
(mapcar
(lambda (pair)
(or (assoc (cdr pair)
'((read . "\\Seen")
(tick . "\\Flagged")
(draft . "\\Draft")
(recent . "\\Recent")
(reply . "\\Answered")))
(cons (cdr pair)
(format "gnus-%s" (symbol-name (cdr pair))))))
(cons '(read . read) gnus-article-mark-lists)))
Sorry for the confusion.
Ted