On Thu, 2007-01-25 at 15:37 +0000, [EMAIL PROTECTED] wrote:
> Could someone please confirm that I'm not losing my mind. I've
> discovered that moving emails between folders in evolution creates
> duplicates in the trash folder. Here's a recipe to reproduce the
> problem:
> 
> Take one fresh evolution installation version 2.6.3 on a clean debian
> etch (no .evolution or .gconf/apps/evolution folders), start evolution,
> create a new folder (call it anything you like) to archive your emails
> into, then move the "Getting started" welcome email into your archive
> folder. Check the inbox to make sure the welcome email is no longer
> there, check your archive folder to make sure that the welcome mail IS
> there, now look in the trash folder. There's a duplicate of the welcome email.
> 
> Huh? Is this unique to my parallel universe, or can someone else
> reproduce the same?

This is correct and is the way Evo is supposed to work. Briefly, on IMAP
servers there is no "move" primitive so Evo has to copy the message and
remove the original. "Removing" in IMAP is a 2-step process: mark as
deleted, and then expunge the folder. This means you can undo deletes as
long as you haven't expunged.

The same may apply to Exchange servers; I don't know.

In any case, all you need to do is periodically hit Ctrl-E (Folder
->Expunge) or File->Empty Trash (equivalent to Expunge on all folders).

BTW, note that the Trash folder in Evo is a *virtual folder*. This means
that undeleting something means that it goes back to where it was
originally without Evo having to remember extra state information, which
is a neat trick.

poc

_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to