DaoMail - путь письма
социальная почтовая служба (beta-версия)
весь DaoMail
вход / регистрация
Гость
ваша подписка (0
реклама
Возвращаясь к фильтрации...
| text | html

web-архив: проект DaoMail » тестирование системы » это письмо

Приветствую!

Надеюсь, вы уже немного соскучились за время образовавшейся паузы? Пришлось отвлечься на “невидимые” функции DaoMail.

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

Итак. После многократных возвратов к размышлению о фильтрации по черно-белым словам и прореживанию, я пришел к следующей логике работы фильтра:

Если в письме содержится “форсирующее” (белое) слово, вы получаете письмо в любом случае и дальнейшая фильтрация по черно-белым словам - не производится.

Если в письме содержится запрещающее слово - письмо не будет доставлено.

Если в письме не содержится запрещающих слов, письмо передается барьеру “прореживание” и будет доставлено, если его пройдет.

Таким образом мы получаем все письма, которые содержат белые слова, не получаем письма, которые содержат только черные слова. Прореживание срабатывает в самую последнюю очередь, чтобы уменьшить объем писем, которых никак не затронула фильтрация.
Фильтр по словам будет усилен следующими правилами:

- если буквосочетание заключено в кавычки, буквосочетание ищется в письме точно в таком виде, в каком оно заявлено, т.е. без префиксов и постфиксов;

- регистр букв учитывается и срабатывает следующим образом: если буквосочетание содержит только строчные (маленькие) буквы, то поиск ведется в сочетании обоих регистров для любых букв. Если же поисковое буквосочетание содержит хоть один символ в верхнем регистре (прописная буква), то поиск ведется в точном сочетании регистра всех букв поискового слова.

Примеры:
lg - реагирует на: lg, Lg, LG, mailgate, mailGate, sLg, lG-подобный и т.д.
LG - реагирует только на: LG, maiLGate, LG-подобный и т.д.
“lg” реагирует только на lg и LG
“LG” - реагирует только на LG

“мама мыла раму” - реагирует на: мама мыла раму, Мама мыла РАМУ и т.д.
“мама мыла Раму” - реагирует только на: мама мыла Раму
мама мыла раму - три разных поисковых слова

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

Вот такое предложение.

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

По-прежнему надеюсь на ваше активное участие в разработке!

Ру.



web-архив: проект DaoMail » тестирование системы » это письмо








© 2004-2019 DaoMail.ru