Closed Bug 215349 Opened 22 years ago Closed 21 years ago

Mail filters don't work if Thunderbird is checking mail on another account

Categories

(Thunderbird :: Preferences, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 168648

People

(Reporter: dalai98, Assigned: mscott)

Details

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Build Identifier: Mozilla Thunderbird 0.1 (20030723) I have three mail accounts, which are set to check for mail when Thunderbird loads. I have a filter set up to move all messages into one inbox (as I don't like having to check 3 folders for my mail!). However, it often pops up an error message, something along the lines of "Filter operation could not be completed as another operation is in progress". I forget the exact phrase, I can't repeat it now as I have no mail arriving. ;) Reproducible: Sometimes Steps to Reproduce: 1. Set up some mail filters across multiple accounts 2. Have them all check for mail 3. Receive some mail like the popular chap you are Actual Results: See details above. Expected Results: THUNDERBIRD, should filter the mails still, even though it is checking for other mail. Perhaps it should wait until the mail checks are all done before running the filters?
I am having the same problem with multiple accounts, but I think the source of the problem is slightly different than originally reported. I think it's a more general problem with the "move to folder" action of filters -- it doesn't work when the destination folder is a subfolder of a different account. Two things lead me to believe this: -When I set up thunderbird to only check mail on one of the accounts, the problem persists. (doesn't move mail from inbox of one account to subfolder of another) -When I set the destination folder of the filter to be a subfolder of the originating account, the filter does work fine, no matter how many accounts are being checked. Note that the filter does work when I use the "run now" option from the message filters dialog.
QA Contact: asa
I also encountered this problem. I have two IMAP accounts set up. I created a filter to move messages from one account into a subfolder of the other account. It works when I run it manually. But when applying the filter to new messages as they come in, I get an error message saying: "The messages could not be filtered to folder 'Foo' because another operation is in progress." (Foo is the subfolder on account 2 I want to move the messages matching account 1's filter into.) This was in Thunderbird on Mac OS X, so this bug applies to all hardware and all operating systems.
I'm seeing this also on Linux. However I've seen the error message only if I had enabled to check the mailbox immediately after the start. But the filters doesn't work anyway.
Flags: blocking-aviary1.0?
OS: Windows XP → All
Hardware: PC → All
not a 1.0 stopper
Flags: blocking-aviary1.0? → blocking-aviary1.0-
Same problem as Bug 168648?
(In reply to comment #5) > Same problem as Bug 168648? I agree *** This bug has been marked as a duplicate of 168648 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.