Làm thế nào để áp dụng bộ lọc tin nhắn tự động cho các thư mục con?


9

Bộ lọc tin nhắn của Thunderbird ( ToolsMessage Filters…) dường như chỉ tự động kích hoạt Hộp thư đến. Nếu bạn muốn lọc trên các thư mục con, bạn phải khởi động bộ lọc này theo cách thủ công ( ToolsRun Filters on Folder).

Làm cách nào tôi cũng có thể tự động lọc thư trong thư mục con?

Tôi tìm thấy thư mục con Bộ lọc mở rộng (bây giờ là EOL'ed) . Có nó nói:

Hóa ra là đã có chức năng lọc trên các thư mục con trong Thunderbird, nó chỉ không được ghi chép tốt (thực sự, nó hầu như không được ghi chép lại). Nó có thể được kích hoạt bằng cách đặt tùy chọn " mail.server.default.applyIncomingFilters" thành true hoặc có thể được áp dụng cho mỗi thư mục bằng cách đặt thuộc tính " applyIncomingFilters" cho một thư mục.

Tôi đã tìm kiếm tài sản mail.server.default.applyIncomingFilters, nhưng không tìm thấy nó. Vì vậy, tôi đã thêm nó (dưới dạng chuỗi, theo vấn đề này ) và đặt giá trị của nó thành true. Nhưng điều này đã không làm việc. Sau khi khởi động lại TB, các thư trong thư mục con không được lọc.

FilterQuilla ( https://addons.mozilla.org/en-us/thunderbird/addon/filtaquilla/ ) được báo cáo là có thể đặt thuộc tính đó, mặc dù tôi chưa thử nghiệm nó.

Nó không nói bất cứ điều gì về điều đó trong mô tả.


Câu hỏi tương tự (nhưng không giống nhau): Làm cách nào để Thunderbird tự động di chuyển tin nhắn?

Xem thêm (hữu ích để có sự kết hợp của nó): Làm cách nào tôi có thể nhận Thunderbird để kiểm tra các thư mục con trên IMAP?

Câu trả lời:


6

Theo [1], thiết lập Thunderbird để chạy các bộ lọc trên các thư mục con:

  1. Nhấp vào menu "Công cụ"
  2. Nhấp vào menu phụ "Tùy chọn"
  3. Chọn tab "Nâng cao" và "Chung"
  4. Nhấp vào nút "Trình chỉnh sửa cấu hình ..."
  5. [Tùy chọn] Nhấp vào nút "Tôi sẽ cẩn thận (...)"
  6. Nhấp chuột phải vào đầu bất kỳ tùy chọn nào được hiển thị và nhấp vào "Mới>"
  7. Chọn "Chuỗi"
  8. Tên ưu tiên: mail.server.default.applyIncomingFilters
  9. Giá trị ưu tiên: true

Bây giờ vấn đề thứ hai là các bộ lọc chỉ hoạt động khi bạn nhấp vào thư mục con. Điều này có vẻ là do các bộ lọc chỉ được thực thi khi các tin nhắn mới được tải xuống và điều đó chỉ xảy ra khi bạn nhấp vào thư mục con.

Theo [2], thiết lập Thunderbird để tải xuống thư bất cứ khi nào phát hiện thư mới:

  1. Chuyển đến Trình chỉnh sửa cấu hình (nếu cần, xem phần bên trên để đến nút "Trình chỉnh sửa cấu hình ...")
  2. Đặt mail.imap.use_status_for_biffthànhfalse
  3. Đặt mail.server.default.autosync_offline_storesthànhtrue

Như đã chỉ ra trong [2], vui lòng xem các quan sát sau đây

Ưu điểm của cài đặt AutoSync là (...) mọi quá trình tải xuống không bị trì hoãn cho đến khi bạn ngoại tuyến.

(...)

Nếu bạn sử dụng nó, hãy cẩn thận về cách bạn định cấu hình Thunderbird để kiểm tra thư mới, để tránh thư tải xuống mà bạn không mong đợi.


[1] http://forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821

[2] http://kb.mozillazine.org/ Offerline_ Folders # AutoSync


Điều này dường như không còn hoạt động nữa trên phiên bản 52.9.1 (32-Bit)
toesslab

10

Để làm cho bộ lọc hoạt động cho các thư mục con: tạo một tùy chọn chuỗi mới "mail.server.default.applyIn chuẩnFilters" thành "true". Ngay cả khi nó có vẻ kỳ lạ, KHÔNG tạo ra cài đặt boolean, thì nó phải là cài đặt CHUINGI với giá trị "true".

Nguồn: http://forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821 xem trả lời của "geoyo1"


Cảm ơn câu trả lời của bạn. Thật không may, điều này không làm việc cho tôi. Như tôi đã ghi lại trong câu hỏi của mình, tôi đã thử nó. Tôi đã thử lại bây giờ, nhưng nó vẫn không hoạt động. Tôi đã thêm tùy chọn chuỗi, nhưng sau khi khởi động lại TB, không có gì thay đổi. Bộ lọc vẫn không tự động áp dụng cho thư mục con.
unor

Oh, nó đã làm việc cho một thư bây giờ. Có vẻ chỉ hoạt động khi truy cập thư mục thủ công. Tôi sẽ kiểm tra thêm.
unor

Tôi không hiểu tại sao , nhưng đôi khi phải mất một thời gian dài cho đến khi tin nhắn được di chuyển. Tuy nhiên, ngay khi tôi truy cập thư mục, bộ lọc sẽ áp dụng ngay lập tức. Đó là một giải pháp, vì vậy tôi chấp nhận câu trả lời của bạn. Cảm ơn bạn đã chỉ cho tôi một lần nữa vào ưu tiên chuỗi này :)
unor

Có thể xác nhận điều này hoạt động trên Thunderbird 31 (Ubuntu)
paul.ago

làm. + unor cố gắng đặt thunderbird để tự động tải xuống thư trong thư mục, chỉ khi thông báo được tải xuống, các bộ lọc được áp dụng.
Ohad Cohen

1

Bạn có thể giải quyết vấn đề của mình bằng cách sử dụng Tiện ích bổ sung Shedule-Filter . Nó vẫn hoạt động với TB 52, nhưng bạn cần cài đặt thủ công.

Sau khi cài đặt, bạn cần hiển thị thanh menu thông thường:

nhập mô tả hình ảnh ở đây

và sau đó bạn tìm thấy nó trong "Công cụ". Bây giờ bạn chỉ cần đánh dấu thư mục con cụ thể và chọn Công cụ -> Thêm bộ lọc thư trong lịch biểu thư mục và xác định một khoảng. Sau đó, tất cả các bộ lọc của bạn sẽ chạy trên thư mục con này sau mỗi X phút:

nhập mô tả hình ảnh ở đây

Kết hợp với thuật ngữ tìm kiếm "Tên thư mục" của FilteraQuilla , điều này thực sự mạnh mẽ bởi vì bạn có thể tạo các quy tắc chung chỉ áp dụng cho các thư mục nhất định và chúng chạy tự động!

Theo tôi đây phải là một tính năng tích hợp TB.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.