Показано с 1 по 4 из 4

Тема: не получается задать сигнальную строку…

  1. #1
    misha
    Guest

    не получается задать сигнальную строку…

    Хочу:
    сделать так, чтобы если мне пришло письмо, у которого в поле To: ничего нету - оно удалялось как спам.

    Делаю:
    1. создаю новое правило
    2. в качестве сигнальной строки пишу ^$
    3. в поле "Где" выбираю "Получатель"
    4. в поле "Наличие" выбираю "Да"
    5. на закладке "Свойства" ставлю галочку "Сигнальные строки как регулярные выражения"

    Результат:
    почему-то под фильтр попадают ВСЕ приходящие письма, даже у которых в поле To: что-нить есть.

    Пробовал и без регулярных выражений:
    В сигнальной строке оставляю пустоту, эффект тот-же самый.

    Где я не прав?

  2. #2
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:не получается задать сигнальную строку…

    В поле "To:" ничего нету -- это фильтр на отсутствие @ в получателе. Стоп, вру, в получателе и CC:, что, по-видимому, еще лучше. И никаких регулярных выражений.

    Вариант _с_ регулярными выражениями:
    (?im-s)^To:.*?\@
    (напускать на kludges, т.е. на полные хедеры).

    Ну, с модификациями этого безобразия сами разберетесь, надеюсь?

  3. #3
    misha
    Guest

    Re:не получается задать сигнальную строку…

    в общем-то я уже это именно так и решил: написал PCRE для поиска \nTo: \S+ в kludges

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

    про поиск @ в получателе и CC я как-то не думал %-)
    так и сделаю, спасибо.

  4. #4
    akiselev
    akiselev вне форума
    Участник
    Регистрация
    02.11.2002
    Сообщений
    796

    Re:не получается задать сигнальную строку…

    Почему? Ну, полагаю, потому, что Бат к списку этих самых "получателей" в процессе его формирования добавляет пустую строку, например… Это ведь несмертельно, правда?

Похожие темы

  1. Не получается
    от issa1 в разделе The Bat!: вопросы и ответы
    Ответов: 2
    Последнее сообщение: 15.11.2007, 00:54
  2. Переносить на новую строку
    от poiski в разделе The Bat!: вопросы и ответы
    Ответов: 8
    Последнее сообщение: 20.06.2006, 12:26
  3. Не получается удалить сообщения с IMAP серверов
    от Alya в разделе The Bat!: вопросы и ответы
    Ответов: 4
    Последнее сообщение: 30.03.2005, 09:16
  4. Ответов: 1
    Последнее сообщение: 18.06.2004, 17:18
  5. Не получается почта 8(
    от OMar в разделе The Bat!: вопросы и ответы
    Ответов: 2
    Последнее сообщение: 17.01.2003, 17:31