Importer: Incorrect import of mail filters with custom headers

NEW
Assigned to

Status

Penelope
Installer
P5
normal
8 years ago
8 years ago

People

(Reporter: andyvan92117, Assigned: Matt Dudziak)

Tracking

unspecified
Future
x86
Windows XP

Details

(Reporter)

Description

8 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009090216 Ubuntu/9.04 (jaunty) Firefox/3.0.14
Build Identifier: Eudora 8.0 Beta 7

I tried importing from a Eudora 7.1.0.9 installation to Eudora 8.0 Beta 7, and though the import process completed with no errors, several filters were not imported properly, and the Thunderbird diagnostics were not helpful.  Eudora lets you specify no Header option, or else one that's typed in. The filter can end up being illegal.

Eudora installation is from my wife, and since there's no good way to organize the rules, she creates dummy filters, typically with lots of asterisks in the name, as separators.  In those cases, they're not real rules, and I've seen that the "Header:" field in Eudora 7 is blank, or else contains ******.  In cases like this, the msgFilterRules.dat ends up containing a condition where the "contains" shows up at the end, after the string, rather than before.  The complete line can look like:
condition="OR (\"******\",contains,)"


Reproducible: Always

Steps to Reproduce:
1.Import from a Eudora 7.x installation where the Header field is set to something with a asterisk in it.
2.
3.


Expected Results:  
I would have expected that the Eudora 8.x importer would have correctly formatted the corresponding "condition" line in the msgFilterRules.dat file.  If it couldn't have figured out how to fix the line, then I would have expected a list of offending filters so that they could be manually fixed.  As it was, it took me several hours to figure out what the problem was and how it was caused.
(Assignee)

Comment 1

8 years ago
Filters like this should probably be skipped by the importer, though in my tests the filter imports just fine.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P5
Target Milestone: --- → Future
(Assignee)

Updated

8 years ago
Summary: Incorrect import of mail filters with custom headers → Importer: Incorrect import of mail filters with custom headers
You need to log in before you can comment on or make changes to this bug.