Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* Why is nnimap expire not \Deleted?
@ 2008-03-02  8:08 Joel Reicher
  2008-03-02 12:00 ` Joel Reicher
  0 siblings, 1 reply; 2+ messages in thread
From: Joel Reicher @ 2008-03-02  8:08 UTC (permalink / raw)
  To: info-gnus-english

Sorry if this has already been discussed, but it seems to me that the
gnus model of expiring mail messages is exactly the same as the IMAP
model of delete and then expunge, so I don't see why one is not
straightforwardly mapped to the other.

What I'm thinking is that the expiry mark should be the \Deleted flag,
and that deleting should in fact be expunging, and that
\Deleted messages *should* be visible.

If this is done then I think what expiring and deleting does for a
local mail back end will correspond exactly to what happens on disk at
the IMAP server.

Thanks,

        - Joel

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Why is nnimap expire not \Deleted?
  2008-03-02  8:08 Why is nnimap expire not \Deleted? Joel Reicher
@ 2008-03-02 12:00 ` Joel Reicher
  0 siblings, 0 replies; 2+ messages in thread
From: Joel Reicher @ 2008-03-02 12:00 UTC (permalink / raw)
  To: info-gnus-english

Joel Reicher <joel@panacea.null.org> writes:

> Sorry if this has already been discussed, but it seems to me that the
> gnus model of expiring mail messages is exactly the same as the IMAP
> model of delete and then expunge, so I don't see why one is not
> straightforwardly mapped to the other.

I just realised this isn't quite true; IMAP's EXPUNGE command will
remove all \Deleted messages, whereas gnus deletion usually depends on
an expirable mark but also some other criteria, so it will often leave
articles that have nonetheless been marked expirable. Is this the gap
between the two models and the reason for the current implementation?

Cheers,

        - Joel

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-03-02 12:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-02  8:08 Why is nnimap expire not \Deleted? Joel Reicher
2008-03-02 12:00 ` Joel Reicher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).