Страницы: 1
RSS
Фильтр не работает с адресной книгой
 
Помогите, пожалуйста решить следующую проблему:

На входящую почту поставил следующий фильтр:

Заголовок не содержит 123123 (пароль)
ИЛИ Адресная книга не содержит отправитель

Действие....

Первая строка работает.
Но вот когда начинается проверка электронного адреса отправителя, происходит затык - Бат или не ищет в адресной книге или ищет, но не находит, хотя отправитель в ней есть. Химичил с самой адресной книгой - переименовывал, создавал новые и перекидывал туда адреса. Нуль!

Что делать?
Спасибо заранее.
 
Хмм.... определитесь. должен найти или не должен найти.
потому как в условии написано
Адресная книга НЕ содержит отправитель
 
Смысл фильтра в том, что он должен блокировать входящие письма в том случае, если:
а. в заголовке не указан пароль
б. отправитель НЕ найден в адресной книге.

Возможно, выражение
ИЛИ Адресная книга не содержит отправитель
содержит в себе синтаксическую ошибку?
 
Хмм... логика ясна.
Вроде должно работать.
Версия какая?
 
3.80.03
 
Цитата
eve_80 пишет:
Возможно, выражениеИЛИ Адресная книга не содержит отправитель
Мне кажется надо использовать все таки:
И Адресная книга не содержит отправитель
 
Цитата
Мне кажется надо использовать все таки:
И Адресная книга не содержит отправитель

Так. Разберемся.
Хорошие письма:
Тема содержит пароль
или
Отправитель содержится в адресной книге.

Переворачиваем и получаем плохие письма.
НЕ (Тема содержит пароль
ИЛИ
Отправитель содержится в адресной книге)

Раскрываем скобки


Тема НЕ содержит пароль
И
Отправитель НЕ содержится в адресной книге


kwn, ты прав.
 
В данном варианте фильтра мне не нравится использование пароля, так как отсекается неизвестный отправитель(не спамер) или ему предлагается использовать Ваш пароль. Я использую вариант: Адресная книга не содержит отправителя И (далее блок из 6 регулярных выражений, определяющих признаки спама). Таких фильтров у меня 2. Один фильтрует сразу в Корзину, другой в папку Спам. Эффективность 96-98%.
 
Большое спасибо, оказывается в самом деле нужно было ставить И вместо ИЛИ.

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

Я согласен, что этот способ доставит определенные неудобства отправителям, но пароль отсылается один раз, поэтому особо людей мучить не буду.

Еще раз спасибо всех за оказанную помощь!
Страницы: 1