On 6/12/2008, Daniel L. Miller (dmiller@amfes.com) wrote:
Well, I have a brain-dead user (using Thunderbird 2.0.0.14) who just won't listen when I tell them not to try to move 5000+ messages at one time (or if deleting, bypass the Trash), and they managed to royally screw up their maildirs...
It's never bothered me - though I'm typically on a local IMAP connection. Is yours different?
TBird will sometimes barf if you try to move thousands of messages, then *immediately* after the drag/drop, start doing other things with your email (checking new messages, deleting messages, etc), without giving it 5 or 10 seconds to finish what it is doing.
It is *much* worse about barfing with Courier than with dovecot though... hmmm... and I just realized, this user is still on Courier (we are slowly migrating all of them over - almost done, but not quite)... crap... so it wasn't dovecots fault, most likely...
The only way to determine if the messages are the same would be to do a full-text comparison, per message. Not fun. Tell the user they get to enjoy processing their mail by hand - an object lesson in why they should listen to their sysadmin.
Heh... she's been working on it for about half an hour... I just thought I'd see if I could save her some trouble. But no, I don't feel bad about it.
And the folder that ended up with 5 copies... had 27,000 messages in it, when it should have about 5,000.
--
Best regards,
Charles