Closed Bug 228717 Opened 21 years ago Closed 20 years ago

Delete button removes the "Junk" tag of spams on IMAP accounts leading to bad learning performance of the bayesian filter

Categories

(Thunderbird :: Mail Window Front End, defect)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: olivier.grisel, Assigned: mscott)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 Firebird/0.7
Build Identifier: Mozilla Thunderbird v0.4 (official release for Linux GTK2)

With an IMAP account, with Junk Mail filtering enabled that move spam messages
to a Junk folder on the IMAP server, when clicking the delete button to erase a
well classified spam message, thunderbirf move the message to the trash but
removes the Junk tag on this message thus mistaking the bayesian learning
algorithm. If you want to correct the problem by marking again the same message
as "Junk" in the Trash folder, it moves it back to the Junk folder. Hence you
can't delete spam without marking them as "Not Junk" which is a pity ...

No problem with a POP account.

Reproducible: Always

Steps to Reproduce:
1. Setup an IMAP account
2. Activate Junk Mail Controls on that account with a Junk folder on the IMAP server
3. Wait for some spam to get in and be classified as Junk
4. Go to the Junk folder and try to delete your spam


Actual Results:  
When I go to the trash folder, my spam messages are now marked as "Not Junk" and
thus the learning system can't get efficiently trained.

Expected Results:  
Either delete directly correctly classified junk messages when pressing the
"delete" button instead of sending then back to the trash or prevent thunderbird
to remove the Junk" tag on these messages.
Olivier Grisel, do you still have this problem?

If so: are you sure the training.dat file is getting undone when you delete the 
junk?  The problem might be that the junk status is lost when the message is 
moved to the trash folder.   If you drag a junk message to some other folder, 
does it maintain its junk status in the destination?

xref bug 229079.
(In reply to comment #1)
> Olivier Grisel, do you still have this problem?

Everything looks fine (now on 0.7.3). Thanks.

> If so: are you sure the training.dat file is getting undone when you delete the 
> junk?  The problem might be that the junk status is lost when the message is 
> moved to the trash folder.   If you drag a junk message to some other folder, 
> does it maintain its junk status in the destination?

Yes. The tag status remains unchanged. I guess this bug can now be set as fixed.

> xref bug 229079.

=>WFM per reporter's comment 2.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.