Greetings, On Wed, 2008-12-17 at 14:25 -0430, Patrick O'Callaghan wrote: > On Wed, 2008-12-17 at 10:35 -0800, David Graves wrote: > > I leave evolution open on my home machine and head to work. I read and > > delete emails all day at work. I come home to find all my messages > > unread at home and if I do anything except close evolution > > immediately, > > it undeletes all the deleted mail and marks unread all the read mail. > > This has been discussed many times. The basic problem is that IMAP is > not designed for concurrent access from multiple clients. Each client > maintains its own state and there's no standard way for them to synch > with each other. > > An explicit "sync" command from Evo could update the server state, but > wouldn't update other clients until they also synched. Then you have the > problem of possible inconsistency between updates, i.e. this is harder > to do transparently than it looks. > > It used to be the case that switching folders would force an update. I > don't know if that's still true, but even if it is it still wouldn't > guarantee consistency between multiple clients. > > My solution to this is never to have two instances of Evo open at once. > When I leave home, I close Evo, ditto when I leave the office, and I > have no problems of this sort.
When you say you "close evo" does that involve shutting down the evolution data services as well? (For those who don't know ... if you don't actually log out, or shut down that machine, doing a evolution --force-shutdown does it.) -dkap _______________________________________________ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list