Open Bug 548512 Opened 14 years ago Updated 7 years ago

"Fetch headers only"(TOP 0) and "Leave messages on server" mail downloaded with mailnews.downloadToTempFile=true(quarantine option=on) is lost, if filter action of "Fetch body from Pop3Server" is executed

Categories

(MailNews Core :: Networking: POP, defect)

1.9.1 Branch
x86
Windows XP
defect
Not set
critical

Tracking

(Not tracked)

People

(Reporter: World, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Keywords: dataloss)

Attachments

(1 file)

Attached file pop3:5,imap:5 log
This is problem observed during test for bug 387361 and bug 545082. 

[Build ID]
> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1

"Fetch header only"(TOP 0) mail downloaded with mailnews.downloadToTempFile=true is lost, if filter action of "Fetch body from Pop3Server" is executed.

[Message filter]
> name="test-1-Add-TAG" enabled="yes" type="17"
>   action="AddTag" actionValue="test-1"
>   action="Fetch body from Pop3Server"
>   condition="AND (subject,begins with,test-1)"
> name="test-1-Copy-POP" enabled="yes" type="17"
>   action="Copy to folder" actionValue="mailbox://muttley%40ops.dti.ne.jp@pop.ops.dti.ne.jp/Inbox/test-1"
>   condition="AND (subject,begins with,test-1)"
> name="test-1-Move-IMAP" enabled="yes" type="17"
>   action="Move to folder" actionValue="imap://yatter.one@imap.gmail.com/INBOX/F1"
>   condition="AND (subject,begins with,test-1)"

[Setups of Tb3]
- [X] Fetch header only (TOP 0 is issued)
- mailnews.downloadToTempFile=true (Quarantine option isenabled)
- Gloda is disabled
- NSPR log : pop3:5,imap:5

[Steps to reproduce]
(1) Send two mails to POP3 account.
(2) Get Msgs => Nothing is displyed at any folder.
(3) several times of Get Msg, no difference
(4) filterlog.html
> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><p>
> Applied filter &quot;test-1-Add-TAG&quot; to message from Wada Mitsuhiro &lt;muttley@ops.dti.ne.jp&gt; - test-1-A at 2010/02/25 16:40:15
> body fetched from POP3 server
> </p>
> <p>
> Applied filter &quot;test-1-Add-TAG&quot; to message from Wada Mitsuhiro &lt;muttley@ops.dti.ne.jp&gt; - test-1-B at 2010/02/25 16:40:26
> body fetched from POP3 server
> </p>
(4) popstate.dat content after temination of Tb
> # POP3 State File
> # This is a generated file!  Do not edit.
>
> *pop.ops.dti.ne.jp muttley@ops.dti.ne.jp
> b 6e90ae96cce3247020ceda659c8f5cfe 1267083645
> b d936921e1b685ce4d693190d15d4e45b 1267083645
Attachment #428887 - Attachment mime type: application/octet-stream → text/plain
[Setups of Tb3]
- [X] Leave messages on server (no DLET, popstate.dat is used)
Summary: "Fetch header only"(TOP 0) mail downloaded with mailnews.downloadToTempFile=true(quarantine option=on) is lost, if filter action of "Fetch body from Pop3Server" is executed → "Fetch header only"(TOP 0) and "Leave messages on server" mail downloaded with mailnews.downloadToTempFile=true(quarantine option=on) is lost, if filter action of "Fetch body from Pop3Server" is executed
bug 315791 was found for "Delete from POP server". xref.
Depends on: 315791
Severity: normal → critical
Keywords: dataloss
Blocks: 507090
(correct spelling is "Fetch Headers Only")
Summary: "Fetch header only"(TOP 0) and "Leave messages on server" mail downloaded with mailnews.downloadToTempFile=true(quarantine option=on) is lost, if filter action of "Fetch body from Pop3Server" is executed → "Fetch headers only"(TOP 0) and "Leave messages on server" mail downloaded with mailnews.downloadToTempFile=true(quarantine option=on) is lost, if filter action of "Fetch body from Pop3Server" is executed
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: