Исправление проблем с фильтрами почты, которые не упорядочивают письма ожидаемым образом.
April Gonzales
loonycookie@gmail.com
Andre Klapper
ak-47@gmx.net
Олеся Герасименко
translation-team@basealt.ru 2021

# Неработающие фильтры почты

# Порядок фильтров

Порядок фильтров очень важен. Они применяются к сообщению последовательно, как шаги в кулинарном рецепте.

Если первый фильтр содержит правило Остановить обработку, все сообщения, которые соответствуют этому фильтру, будут проигнорированы всеми последующими фильтрами.

Когда выполняется перемещение сообщения в другую папку, «перемещение» фактически означает добавление копии сообщения в папку назначения и пометку исходного сообщения для удаления. Поэтому все последующие правила фильтрации будут применяться к исходному сообщению, которое теперь помечено для удаления. Следовательно, перемещение сообщения обычно следует использовать последним в списке правил фильтрации.

Чтобы проверить правила и их порядок в существующем фильтре, просмотрите действия в разделе Затем путём редактирования этого фильтра.

# Использование нескольких почтовых клиентов

Также следует помнить, что работа фильтров зависит от флага «новое», который устанавливается на сервере при первичном получении сообщения с сервера. Если вы используете другой почтовый клиент, а не Evolution, ваши фильтры могут не работать автоматически.

# Запись действий фильтрации в журнал

Если всё ещё неясно, почему фильтры не работают ожидаемым образом, можно включить ведение журнала действий фильтрации.

Закройте Evolution.

Откройте приложение Терминал.

Выполните команду gsettings set org.gnome.evolution.mail filters-log-actions true

Выполните команду gsettings set org.gnome.evolution.mail filters-log-file "/home/myusername/my-filter-log" и замените myusername своим именем пользователя. После этого в вашем домашнем каталоге будет создан текстовый файл с именем my-filter-log. Обратите внимание, что необходимо указывать абсолютный путь к файлу; синтаксис наподобие ~ или $HOME не будет работать.

Запустите Evolution.

Загрузите письма для применения фильтров.

Откройте файл my-filter-log в текстовом редакторе для просмотра применённый действий фильтрации.

Обратите внимание, что снова отключить запись действий фильтрации можно путём выполнения команды gsettings set org.gnome.evolution.mail filters-log-actions false

Для этого также можно использовать приложение dconf-editor.