Виправлення проблем із фільтрами пошти, які не сортують і не впорядковують пошту належним чином.
April Gonzales
loonycookie@gmail.com
Andre Klapper
ak-47@gmx.net

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Юрій Чорноіван
yurchor@ukr.net 2020

# Фільтри пошти не працюють

# Порядок фільтрування

Порядок фільтрування є дуже важливим. Вони застосовуються до початкового повідомлення послідовно, як у рецепті.

Якщо вашим першим фільтром було правило Зупинити обробку, усі повідомлення, які відповідатимуть цьому фільтру, буде проігноровано в усіх наступних фільтрах.

Коли ви пересуваєте повідомлення до іншої теки, «пересування» насправді означає дописування копії повідомлення до теки призначення і позначення початкового повідомлення до вилучення. Отже, усі наступні правила фільтрування буде застосовано до початкового повідомлення, яке вже позначено до вилучення. Через це, пересування повідомлення, зазвичай, має бути останнім у послідовності правил фільтрування.

Щоб перевірити правила та порядок їхнього застосування, перегляньте його дію у розділі Потім редагуючи фільтр.

# Користування декількома поштовими клієнтами паралельно

Ще одним фактором, який слід взяти до уваги, є те, що фільтри залежать від прапорця «нове», який встановлюється на сервері, коли певне повідомлення електронної пошти вперше отримується з сервера. Якщо ви використовуєте інший клієнт електронної пошти, а не Evolution, ваші фільтри можуть не працювати автоматично.

# Журналювання дій з фільтрування

Якщо ви не можете зрозуміти, чому фільтри не працюють очікуваним чином, ви можете увімкнути журналювання дій з фільтрування.

Закрийте Evolution.

Відкрийте вікно програми Термінал.

Віддайте команду gsettings set org.gnome.evolution.mail filters-log-actions true

Віддайте команду gsettings set org.gnome.evolution.mail filters-log-file "/home/ім'я_користувача/my-filter-log", замінивши ім'я_користувача на ваше ім'я користувача. У відповідь у вашому домашньому каталозі буде створено текстовий файл з назвою my-filter-log. Зауважте, що слід ввести абсолютний шлях до назви файла; синтаксичні конструкції, подібні до ~ або $HOME, не працюватимуть.

Запустіть Evolution.

Отримайте пошуку для застосування фільтрів.

Відкрийте файл my-filter-log за допомогою текстового редактора, щоб переглянути, які дії з фільтрування було застосовано.

Зауважте, що ви можете знову вимкнути журналювання фільтрів за допомогою команди gsettings set org.gnome.evolution.mail filters-log-actions false

Ви також можете скористатися для цього командою dconf-editor.