Closed Bug 1216197 Opened 9 years ago Closed 9 years ago

Message filter moves e-mail currently between two folders

Categories

(Thunderbird :: Filters, defect)

38 Branch
Unspecified
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 1215933

People

(Reporter: u552782, Unassigned)

References

()

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
Build ID: 20151014143721

Steps to reproduce:

I have created the following 2 message filters:
- Filter 'Test 1' should move all new e-mails which contain the word 'test' in the subject AND which contain my alias e-mail adress 'kanzler@gmx-ist-cool.de' in the field 'to' in the folder 'Folder 1', afterwards the filter should stop the execution.
- Filter 'Test 2' should move all new e-mails which contain my alias e-mail adress 'kanzler@gmx-ist-cool.de' in the field 'to' in the folder 'Folder 2', afterwards the filter should stop the execution.

Now I have sent me an e-mail which is eligible for the filter 'Test 1'. So this e-mail is also eligible for the filter 'Test 2'.

--------------------------------------------------------------------
Here is my msgFilterRules.dat:
version="9"
logging="yes"
name="Test 1"
enabled="yes"
type="48"
action="Move to folder"
actionValue="imap://my-mail-adress%40gmx.de@imap.gmx.net/Folder 1"
action="Stop execution"
condition="AND (subject,contains,Test) AND (to,contains,kanzler@gmx-ist-cool.de)"
name="Test 2"
enabled="yes"
type="48"
action="Move to folder"
actionValue="imap://my-mail-adress%40gmx.de@imap.gmx.net/Folder 2"
action="Stop execution"
condition="AND (to,contains,kanzler@gmx-ist-cool.de)"
--------------------------------------------------------------------

Information on my system:
* Thunderbird version: 38.3.0
* Operating system: Windows 7 Home Premium, Service Pack 1, 64 Bit
* protocol: IMAP
* Mailbox provider: GMX


Actual results:

The e-mail which eligible for both filters is being moved currently between 'Folder 1' and 'Folder 2' untill this message filters are being disabled manually.

Here is an extract from the filter protocol (in German, because I have a German version of Thunderbird):
--------------------------------------------------------------------
Filter "Test 1" auf die Nachricht My Name <my-mail-adress@gmx.de> - test am 16.10.2015 20:36:29 angewendet Nachricht (ID= 562143AD.3090501@gmx.de) verschoben nach imap://my-mail-adress%40gmx.de@imap.gmx.net/Folder 1

Filter "Test 1" auf die Nachricht My Name <my-mail-adress@gmx.de> - test am 16.10.2015 20:36:29 angewendet Nachricht (ID= 562143AD.3090501@gmx.de) verschoben nach imap://my-mail-adress%40gmx.de@imap.gmx.net/Folder 1

Filter "Test 2" auf die Nachricht My Name <my-mail-adress@gmx.de> - test am 16.10.2015 20:36:29 angewendet Nachricht (ID= 562143AD.3090501@gmx.de) verschoben nach imap://my-mail-adress%40gmx.de@imap.gmx.net/Folder 2

...
--------------------------------------------------------------------

The part above is being repeated a myriad of times.


Expected results:

The filter execution should be stopped after moving an e-mail to 'Folder 1', because the option "Stop Filter Execution" is enabled. So all e-mails which are eligible for both filters should be to 'Folder 1' for once.

Additionally I have got 2 suggestions to improve the filter functions:
- E-mails already read should also be included to the filter. If I have read an e-mail on a mobile device, Thunderbird downloads the e-mail with the flag 'read' via IMAP. Now this e-mail cannot be filtered automatically. But this could be wanted by the user. So it would be nice to add an option to filter also e-mails whith the flag 'read'.
- As another action you could add a notification action. So that a notification like 'E-mail <subject> from <e-mail adress> is moved to <folder>.' will be showed by executing a filter.
OS: Unspecified → Windows 7
I can confirm this problem (in MacOS X 10.11.1, Thunderbird 38.3.0). Since I use mail filters extensively this is a really bad problem, making me think about looking into other mail clients.
This worked for you in version 31?
Flags: needinfo?(kanzler)
Flags: needinfo?(Bjorn.Victor)
Yes, I think so. This problem has existed since spring or summer 2015. Before that it was working with the same settings.
But I cannot test with version 31, because I don't have it.
Flags: needinfo?(kanzler)
(In reply to Kanzler from comment #3)
> But I cannot test with version 31, because I don't have it.

you can download from https://archive.mozilla.org/pub/thunderbird/releases/31.7.0/win32/en-US/
(In reply to Wayne Mery (:wsmwk, use Needinfo for questions) from comment #4)
> you can download from
> https://archive.mozilla.org/pub/thunderbird/releases/31.7.0/win32/en-US/

Thank you.
I have just tested it with version 31.7.0: It works without this problem.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
(In reply to Kanzler from comment #0)
> Additionally I have got 2 suggestions to improve the filter functions:
I have created new bugs for my suggestions:
- E-mails already read should also be included to the filter: bug 1233039
- Notification action: bug 1233059
Status: RESOLVED → VERIFIED
Flags: needinfo?(Bjorn.Victor)
You need to log in before you can comment on or make changes to this bug.