Open Bug 1767190 Opened 3 years ago Updated 2 years ago

In maildir POP account, body matching rule filter applied before junk mail classification when new messages are received will fail to move message

Categories

(Thunderbird :: Filters, defect)

Unspecified
Windows
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: earlgreypicard, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: dupeme, Whiteboard: [has logs])

Attachments

(2 files)

Attached image file not found.jpg (deleted) —

User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Thunderbird/101.0a1

Steps to reproduce:

  1. Create a POP account using maildir storage.
  2. Create the following message filter rule.
    • Apply filter when:
      • Getting New Mail: "Filter before Junk Classification"
    • Match any of the following
      • Body contains "hogehoge"
    • Perform these actions:
      • Move Message to "test" folder
  3. Send an e-mail to this account with "hogehoge" in the body.

Actual results:

Added to the message list in "test" folder, but also added to Inbox.
The message in "test" folder hasn't been moved and says "File not found".
The filter log is as follows:

[2022/05/01 19:21:48] Applied filter "Body contains: hogehoge" to message from fuga <fuga@gmail.com> - filter test at 2022/05/01 19:20:55 moved message id = CAGzaUEPauDCoP7j29BGb2Ly9O3-zp9DvTM_tuaTA8gWaHZ2aig@mail.gmail.com to mailbox://hoge@pop.mail.yahoo.co.jp/test

[2022/05/01 19:21:48] Filter action failed: "Move failed" with error code=0x8055000f while attempting: Applied filter "Body contains: hogehoge" to message from fuga <fuga@gmail.com> - filter test at 2022/05/01 19:20:55 moved message id = CAGzaUEPauDCoP7j29BGb2Ly9O3-zp9DvTM_tuaTA8gWaHZ2aig@mail.gmail.com to mailbox://hoge@pop.mail.yahoo.co.jp/test

[2022/05/01 19:21:48] Filter action failed: "Failed applying the filter action" with error code=0x8055000f while attempting: Applied filter "Body contains: hogehoge" to message from fuga <fuga@gmail.com> - filter test at 2022/05/01 19:20:55 moved message id = CAGzaUEPauDCoP7j29BGb2Ly9O3-zp9DvTM_tuaTA8gWaHZ2aig@mail.gmail.com to mailbox://hoge@pop.mail.yahoo.co.jp/test

[2022/05/01 19:21:48] Message from filter "Body contains: hogehoge": Applying filter actions failed

[2022/05/01 19:21:48] Filter run failed

Expected results:

New messages should be moved to the destination folder by the message filter.

Additional Information:

This issue does not occur in any of the following cases:

  • Message Store Type: "File per folder (mbox)"
  • Getting New Mail: "Filter after Junk Classification"
  • Manually Run
  • IMAP account
Attached file #1767190.moz_log (deleted) —

I got the log with "set MOZ_LOG=Filters: 5,timestamp".

The Linux version doesn't seem to have this issue.
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1
( I used the WSL2/Ubuntu 18.04 LTS environment instead of the actual Linux )

OS: Unspecified → Windows
Whiteboard: [has logs]
Keywords: dupeme
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: