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

Re: nnimap questions



> hirsch@mathcs.emory.edu writes:
> 
> > > > 1) Can we delete mail messages?  How?
> > > > 
> > > Sure. Expire them as normal and set nnimap-expunge-on-close for each
> > > server.
> > > 
> > > For example
> > >        '(nnimap "tivoli"
> > > ...
> > >           (nnimap-expunge-on-close always))
> > 
> > Last time I checked this didn't really distinguish between read letters
> > and deleted letters.  I want to delete letters only by choice, otherwise
> > leave them on the server.  (Unlike news, where I want to not delete
Simon Josefsson <jas@pdc.kth.se> wrote:
> > articles only if I choose so, and delete them after reading by default.)
> > 
> > Is this the way nnimap works, now?
> 
> Uhm. Gnus/nnimap/imap never deletes anything unless told to do so.
> Expiring (which is a Gnus concept) can be used to mark articles as
> expired when you read them and have expired articles older than X days
> to be marked as deleted on the server. Expunging (which is a IMAP
> concept) is the process of actually removing articles marked as
> deleted on the IMAP server.
> 
> Is this clearer, or did I just confuse everything now?  I'm not sure I
> understood your question.

Sorry.  I'll try to be more clear.  It sounds like I just never figured out how
to customize it right.  Here's what I want:

When reading news, articles that I've read should not show up the next time I
read the newsgroup unless I explicitly mark them to stick around.  This sounds
like what you called expiring.

When reading mail, letters I have read should still be there the next time I
read mail, unless I mark them for deletion and expunge them.  If I don't
expunge then they should still be there, but be marked for deletion.  (This is
the way all of my other imap clients work.)

The first time I tried nnimap it acted like the way I want news to work and
cleared out my mailbox.  Then next time I got it to not expunge, but I found
that there was no way to delete them without expunging.

My imap server (don't know what it is, but I think it is whatever Sun ships
with Solaris) seems to distinguish among new mail, unread mail, read mail, and
deleted (but not yet expunged) mail.  So do my clients (ml, tkrat, Mahogany)
Can nnimap do this?

I'd really love to be able to use nnimap.  It looks like just what I would
like, except I couldn't get it configured right.  I do appreciate all the work
you've been putting into it and the rapid development and bug fixes I've seen
on this mailing list.

Thanks,

Michael