Як застосувати автоматичні фільтри повідомлень і до папок?


9

Фільтри повідомлень Thunderbird ( ToolsMessage Filters…), здається, спрацьовують автоматично у Inbox автоматично. Якщо ви хочете відфільтрувати підпапки, вам доведеться запустити цей фільтр вручну ( ToolsRun Filters on Folder).

Як я також можу автоматично фільтрувати пошту в папках?

Я знайшов (тепер EOL'ed) розширення Sub Folders . Там написано:

Виявляється, у Thunderbird вже є функціональність для фільтрації під допоміжних папок, вона просто недостатньо задокументована (насправді вона ледве не задокументована). Це можна ввімкнути, встановивши параметр " mail.server.default.applyIncomingFilters" значення true, або застосувати його до кожної папки, встановивши applyIncomingFiltersвластивість " " для папки.

Я шукав майно mail.server.default.applyIncomingFilters, але не знайшов його. Тому я додав його (як рядок, відповідно до цього питання ) і встановив його значення true. Але це не спрацювало. Після перезапуску ТБ пошти в підпапках не фільтрувались.

Повідомляється, що FilterQuilla ( https://addons.mozilla.org/en-us/thunderbird/addon/filtaquilla/ ) може встановити це властивість, хоча я його не перевіряв.

Про це в описі нічого не сказано.


Подібне (але не те саме) питання: Як я можу змусити Thunderbird автоматично переміщувати повідомлення?

Дивіться також (корисно мати комбінацію): Як я можу змусити Thunderbird перевірити папки в IMAP?

Відповіді:


6

Відповідно до [1], налаштуйте Thunderbird для запуску фільтрів на папки:

  1. Натисніть меню "Інструменти"
  2. Клацніть підменю "Параметри"
  3. Виберіть вкладку «Додатково» та «Загальне»
  4. Натисніть кнопку "Налаштувати редактор ..."
  5. [Необов’язково] Натисніть кнопку "Я буду обережним (...)"
  6. Клацніть правою кнопкою миші вгорі будь-якого з наведених налаштувань та натисніть "Створити>"
  7. Виберіть "Рядок"
  8. Назва налаштування: mail.server.default.applyIncomingFilters
  9. Значення налаштування: true

Тепер друга проблема полягає в тому, що фільтри працюють лише при натисканні на підпапку. Це, мабуть, тому, що фільтри виконуються лише при завантаженні нових повідомлень, і це відбувається лише при натисканні на підпапку.

Відповідно до [2], налаштуйте Thunderbird для завантаження повідомлень кожного разу, коли буде виявлена ​​нова пошта:

  1. Перейдіть до Редактора конфігурації (якщо потрібно, див. Вище, як дістатися до кнопки "Налаштувати редактор ...")
  2. набір mail.imap.use_status_for_biffдляfalse
  3. набір mail.server.default.autosync_offline_storesдляtrue

Як зазначено в [2], будь ласка, дивіться наступні зауваження

Перевага налаштувань автосинхронізації полягає в тому, що (...) завантаження не затримується, поки ви не перейдете в режим офлайн.

(...)

Якщо ви використовуєте його, будьте обережні, як налаштувати Thunderbird перевіряти наявність нової пошти, щоб не завантажувати папки, які ви не очікували.


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

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


Схоже, це вже не працює у версії 52.9.1 (32-розрядна)
toesslab

10

Щоб фільтрація працювала для папок: створіть нове налаштування рядка "mail.server.default.applyIncomingFilters" до "true". Навіть якщо це здається дивним, НЕ створюйте булевих налаштувань, це повинно бути налаштування STRING зі значенням "true".

Джерело: http://forums.mozillazine.org/viewtopic.php?f=39&t=1444045&p=12768821#p12768821 див. Відповідь "geoyo1"


Дякую за вашу відповідь. На жаль, це не працює для мене. Як я задокументував своє запитання, я вже спробував це. Я спробував це ще раз, але це все ще не працює. Я додав налаштування рядків, але після перезапуску ТБ нічого не змінилося. Фільтр все ще не застосовується автоматично до підпапки.
unor

О, це працювало для пошти зараз. Здається, працює лише під час відвідування папки вручну. Я ще тестую.
unor

Я не розумію, чому , але інколи потрібно тривати багато часу, поки повідомлення не переміститься. Однак, як тільки я відвідую папку, фільтр застосовується негайно. Це рішення, тому я приймаю вашу відповідь. Дякуємо, що ще раз
вказали

Можна підтвердити цю роботу на Thunderbird 31 (Ubuntu)
paul.ago

працює. + unor спробуйте встановити thunderbird для автоматичного завантаження повідомлень у папку, лише коли завантажено повідомлення застосовуються фільтри.
Охад Коен

1

Ви можете вирішити свою проблему за допомогою додатка "Розклад-фільтри" . Він все ще працює з TB 52, але його потрібно встановити вручну.

Після встановлення потрібно відобразити звичайний рядок меню:

введіть тут опис зображення

а потім ви знайдете його в розділі "Інструменти". Тепер потрібно лише позначити певну підпапку та вибрати Інструменти -> Додати фільтри повідомлень у графіку папок та визначити інтервал. Після цього всі ваші фільтри будуть працювати в цій папці кожні X хвилин:

введіть тут опис зображення

У поєднанні з пошуковим терміном FiltaQuilla "Назва папки" це справді потужно, оскільки ви можете створити загальні правила, які застосовуються лише до певних папок, і вони запускаються автоматично!

На мою думку, це має бути вбудована функція протитуберкульозної системи.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.