Brian Heinrich wrote:
On 12 Oct 2002, it is alleged that Charles Cooley sauntered in to
netscape.public.mozilla.mail-news and loudly proclaimed:
Amer Mallah wrote:
I'm trying to figure out what the best way to delete a message with IMAP
is. Here's my usage, someone tell me what I'm doing wrong:
"Mark it as deleted" - I do this, the X icon appears, but I can't seem
to find an Expunge/Purge function anywhere in the mailer. When I exit it
and come back, all my X icons have been reset and the mails are as good
as new.
"Move it to the Trash folder" - I'm thinking this was meant for POP3. It
seemed to be working all last night, but when I woke up this morning,
everything I deleted last night was back.
"Remove it immediately" - I haven't tried this yet, but I don't want to
remove it immediately, I would prefer it was just marked for deletion.
Any hints? tips? comments?
thanks!
Use the Compact Folder option from the context menu when you right-click
on the mail folder or just use Compact Folders from the File menu. This
is definately the feature that proves the mail component was not written
with IMAP in mind, despite what some people think.
Hmm . . . and here I thought it was that it creates Trash folders for you.
;-) -- The one that irritates me is that I need manually to compact my
Drafts folders on a regular basis if I use 'Mark as deleted'. I've actually
just given up and reverted to the default behaviour ('Move to Trash'); I
suspect that they'll get to improving the IMAP ends of things eventually. .
. .
Anyway, it would seem that the OP has other problems as well, since neither
'Mark as deleted' nor 'Move to Trash' seem to work as expected: it's almost
as if he's doing something to his local disk that is then over-written by
the server the next time 'round. . . .
/b.
Thanks for reminding me. Based on my experiences, Mozilla isn't very aggressive
about pushing the states (READ/DELETED/etc) back to the server. When you mark a
message deleted or read it shows in Mozilla immediately, but that status isn't
always pushed to the server at that point (or the server may decide not to push
that update to any other clients immediately). The status info is sent when you
check for new mail and when you close the mail window (and at various other times
but I'm not sure exactly when those other events happen). If you disconnect from
the network before closing the mail window, it's possible that your changes won't
show up on the server. You can also go into "offline" mode to force that status
changes on the server side. When you reconnect, local status information is
overwritten by whatever is on the server.
Another problem is interaction with a second mail client accessing the same mail
folders. I have a mail session at my desk machine at work that stays connected
all of the time. I also connect using my laptop. I have seen a contest between
the two over the read and deleted status of messages. If Pine and Mozilla compete
Pine almost always wins. When two Mozilla sessions compete anything can happen.
Charles