On Fri, Sep 10, 1999 at 01:23:00PM +0100, Edmund GRIMLEY EVANS wrote:
> Chris Green:
> 
> > What I need is to be able to view my POP3 'folder' and delete
> > individual messages.  Most of the newer Unix/Linux MUAs do in fact
> > work this way with POP3 folders, it makes them look just like ordinary
> > local folders to the user.  Using fetchmail with mutt can't do this at
> > all.
> 
> Do these MUAs keep a list of UIDs between sessions? Do they keep a
> local copy of messages between sessions?
>
No, it doesn't need to keep local copies I don't think, all it needs
to know is how to identify messages which are new since the last time
it connected to the server.  While the (local) folder is open all
messages in the folder are available for viewing, i.e. there is a
local copy.  When the folder is closed or synchronised with the POP3
server messages marked for deletion are actually deleted from the POP3
server, presumably this can simply be done by message number.

The next time you connect *all* messages are downloaded again and any
new messages are marked as such.  I presume (again I don't actually
know, not having delved into the code) that this could be done on a
simple count basis and doesn't need UIDs.

> Is there a way of telling the MUA to delete a message locally (and not
> download it again) but leave it on the server to be picked up by a
> different machine later?
> 
No, I don't think you could do this.  Effectively what you have in
tkrat is what looks exactly like a local folder with new messages, old
messages and deleteed messages.  If you 'synchronise' the folder (i.e.
tell the MUA to make its view of the folder and the server/file view
of the messages the same) then the deleted messages are deleted from
the POP3 server.

> Perhaps we should make an explicit proposal for what might be
> implemented in mutt ...
> 
I don't think we'll get it.

-- 
Chris Green ([EMAIL PROTECTED])
  Home: [EMAIL PROTECTED]           Work: [EMAIL PROTECTED]
  WWW: http://www.isbd.co.uk/

Reply via email to