Общие

Наверх  Предыдущий  Следующий

На вкладке Общие необходимо задать имя правила, условия и сигнальные строки, при нахождении которых в письме оно будет срабатывать.

 

so_main

 

Каждое множество сигнальных строк, это список фраз (слов), которые могут присутствовать или отсутствовать в определенной части сообщения:

 

so_main_value

 

Письмо, которое содержит (или не содержит - в зависимости от установленного флага "Наличие") ВСЕ строки из набора, удовлетворяет условию данного правила.

 

so_main_value_1

 

Для уменьшения количества правил в каждом разделе, можно использовать альтернативные наборы сигнальных строк (правило сработает, когда будут выполнены условия хотя бы одного из них). Чтобы определить такой набор, выберите в начале сигнальной строки один из параметров:

 

so_main_value_2

 

Если письмо удовлетворяет хотя бы одному такому набору, оно будет перемещено из исходной папки в папку назначения и программа выполнит действия данного правила.

При обработке сигнальных строк в пределах одного набора, используется логическая операция AND (И) или AND NO (И НЕ), а между наборами - операция OR (ИЛИ) или OR NO (ИЛИ НЕ).

 

Пример сигнальных строк в разделе "Условие" на вкладке Общие

 

so_main_1

 

Строка

Область

Присутствие

X-Spam-Status: Yes

Заголовок

Содержит

Письмо не прочитано

Письмо (атрибуты)

Содержит


или


X-Spam-Flag: YES

Заголовок

Содержит

Письмо не прочитано

Письмо (атрибуты)

Содержит

                       

Он означает, что правило сработает для всех непрочитанных писем в заголовке письма которых присутствует строка X-Spam-Status: Yes или для всех непрочитанных писем в заголовке письма которых присутствует строка X-Spam-Flag: YES. Если ни одно из этих условий не будет выполнено, правило не сработает.

 

Тэг - поле, в которое можно записывать информацию, которую затем можно использовать в правилах.

Например, у Вас есть вот такое правило:

 

$$$$ TB! Message Filter $$$$

beginFilter

UID: [4EF1B81E.01C5EB9F.009BA2C8.1D3D8FEA]

Name: RitLabs

Filter: {\0D\0A\20`12`RitLabs`0`0\0D\0A}

Tag: Company

MoveMessage AutoFolder folder \5C\5CBatTalk\5CRitLabs\5C%Tag

SetColour 701213998

IsActive

Ignore

endFilter

 

В результате выполнения которого, все письма пришедшие от отправителей, входящих в группу Ritlabs адресной книги, будут отсортированы в папку ящика BatTalk\Ritlabs\Company, где последнее значение будет преобразовано в Company. Оно будет подставлено макросом %Tag. Теперь, если вы заходите изменить значение подпапки папки Ritlabs, вам всего лишь неоходимо изменить информацию в поле тэг.

 

Заново сортировать выбранную папку после редактирования - автивируйте эту опцию для того, чтобы после создания/измения правила произошла пересортировка выбранной папки.

 

Чтобы задать еще более строгое условие, в сигнальных строках можно использовать специальный синтаксис и даже регулярные выражения.