Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Чт Апр 12, 2007 6:38 pm Заголовок сообщения: |
|
|
max38 писал(а): | Мысли такие. Мне хотелось бы больше нагрузить плагин и разгрузить себя от разбора писем в Бате.
Бат прекрасно справляется с сортировкой и удалением, вот только не вернуть того, что удалил!!!
1. Крайне желательно научить плагин удалять с сервера письма с рейтингом, который я установлю сам.
С разных учётных записей - разный рейтинг, - это уже потом. А ответственность я беру на себя - поставлю 99,9%. По моему скромному опыту рейтинг определяется точно и я ему доверяю на 100%. Из окна журнала фильтрации очень легко и удобно принять решение о дальнейшей судьбе письма.
|
В настройках TheBat для плагинов уже есть возможность удаления писем с высоким рейтингом спамности. Для определения рейтинга требуется чтобы письмо было скачано полностью, поэтому нет смысла переносить эту опцию в плагин.
max38 писал(а): |
2. Хотелось бы в идеале, чтобы плагин мог удалять письма с сервера не только по заголовку или обрабатывая ещё тело письма целиком, а принимая по нескольку строк письма "принимать первые (10 или ещё там) строк письма"
|
По первым строкам невозможно с высокой вероятностью определить класс письма. Во всяком случае качество распознавания примерно такое же как только по заголовкам.
max38 писал(а): |
3. Печально, что можно использовать только стоп-слова, а не словосочетания. Это меня заметно ограничивает (Забил Animal, имел в виду porn animal, а тут как раз приходит нужное письмо с этим словом в теме, - хорошо восстановить можно без проблем). И чтобы эти словосочетания можно настраивать как в Бате: "И", "ИЛИ" и т.д. Ну это наверное из области мечтаний?!
|
Все вышеуказанное, и даже больше, можно делать при помощи правил. В качестве условий там используются регулярные выражения, чрезвычайно мощный инструмент. Плюс можно дополнительно использовать логические операции для нескольких условий в правиле. На основе этого инструментария можно реализовать фильтрацию практически любой сложности.
max38 писал(а): |
4. С удалением помеченных для удаления писем стоит что-то изменить, например по умолчанию пусть остаются некоторое время, или пусть пользователь сам настроит для себя. А то легко забывается, особенно если много учётных записей.
|
Не понятно, в чем здесь суть проблемы? Что конкретно забывается и что нужно настраивать?
max38 писал(а): |
И ещё интересно было бы узнать о Ваших намерениях по усовершенствованию плагина. Это интеграция с другими почтовыми программами? Кто больше всего использует плагин, в смысле самые распространённые варианты использования. |
Запланированы дополнительные возможности в интерфейсе, в том числе расширеная статистика. По базовой функциональности: усовершенствование методов фильтрации по заголовкам, bounce сообщения (автоматические ответы пользователям, чьи письма были отфильтрованы как спам). В более далекой перспективе - интеграция с онлайновым сервисом фильтрации для получения обновлений и использования онлайновых белых списков. |
|
Вернуться к началу |
|
|
obtim
Зарегистрирован: 24.04.2007 Сообщения: 2
|
Добавлено: Вт Апр 24, 2007 8:50 am Заголовок сообщения: |
|
|
Хочется общую базу:
Имеем 10 компов. На каждом на данный момент стоит free версия и висит локально база черных и белых адресов. Пытался закидывать ее на сервер и прописывать пути у клиентов, но получаетя, что каждый работающий с базой клиент грохает данные, занесенные предидущим. |
|
Вернуться к началу |
|
|
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Чт Апр 26, 2007 1:59 pm Заголовок сообщения: |
|
|
obtim писал(а): | Хочется общую базу:
Имеем 10 компов. На каждом на данный момент стоит free версия и висит локально база черных и белых адресов. Пытался закидывать ее на сервер и прописывать пути у клиентов, но получаетя, что каждый работающий с базой клиент грохает данные, занесенные предидущим. |
Использовать общую базу по сети сейчас нельзя. Скоро выйдет сервер синхронизации для обмена данными между плагинами. Для новых версий плагина можно будет указать в настройках адрес сервера синхронизации и данные будут обновляться автоматически. |
|
Вернуться к началу |
|
|
max38
Зарегистрирован: 29.03.2007 Сообщения: 7
|
Добавлено: Пт Мая 04, 2007 10:12 pm Заголовок сообщения: |
|
|
Двумя постами выше имелось в виду следующее: на сервере хранятся спамные письма, отмеченные плагином "удалено с сервера". И находится они там будут пока пользователь не выберет "Восстановить", или "Пометить сохранённый спам на сервере для удаления", или не нажмёт кнопку на вкладке серверы "На выделенных" или "Проверить всё".
Как уже было Вами сказано, "существует ненулевая вероятность", что пользователь этими кнопками не воспользовался, а Бат почту всё это время принимает регулярно. Что в таком случае будет? Если "удалённые" будут вносить свою долю в наполнение ящика, то в этом случае неплохо было бы очищать от них ящик так же и автоматически по выбору пользователя (без просмотра), раз в неделю допустим.
С другой стороны сейчас проверил, - меченых писем Диспетчер не увидел, поэтому хотелось бы поподробнее, что будет, если пользователь в долгом отсутствии, то есть насколько опасно для пользователя длительное бездействие. |
|
Вернуться к началу |
|
|
max38
Зарегистрирован: 29.03.2007 Сообщения: 7
|
Добавлено: Пт Мая 04, 2007 10:14 pm Заголовок сообщения: |
|
|
Есть ли что-то в наработках по удалению спама по полю "To:" ?
Когда, например, перед "@" бессмысленный набор букв, а также отсутствует или неверное имя пользователя?
Если кто уже ломал голову над этим, прошу поделиться! |
|
Вернуться к началу |
|
|
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Сб Мая 05, 2007 8:48 am Заголовок сообщения: |
|
|
max38 писал(а): | Двумя постами выше имелось в виду следующее: на сервере хранятся спамные письма, отмеченные плагином "удалено с сервера". И находится они там будут пока пользователь не выберет "Восстановить", или "Пометить сохранённый спам на сервере для удаления", или не нажмёт кнопку на вкладке серверы "На выделенных" или "Проверить всё".
|
Сохраненный спам удаляется с сервера автоматически, после того как из лога исчезнут записи о соответствующих письмах. Соответственно бесконечно они на сервере находиться не будут, срок хранения ограничен размером лога. |
|
Вернуться к началу |
|
|
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Сб Мая 05, 2007 8:49 am Заголовок сообщения: |
|
|
max38 писал(а): | Есть ли что-то в наработках по удалению спама по полю "To:" ?
Когда, например, перед "@" бессмысленный набор букв, а также отсутствует или неверное имя пользователя?
Если кто уже ломал голову над этим, прошу поделиться! |
В списке черных правил есть предопределенные элементы, которые распознают письма с артефактами в адресе отправителя (Series of non-vowel letters in localpart (From), Series of non-vowel letters in domain (From), Long hexademical sequence in localpart (From), Long digit sequence in localpart (From)). Можно сделать копию этих правил для поля To чтобы удалялись письма с явно поддельным адресом получателя.
Еще можно создать черное правило, которое будет удалять все письма, не содержащие ни одного из существующих ваших адресов в полях To и CC: http://antispamsniper.com/ru/forum/viewtopic.php?p=742#742 |
|
Вернуться к началу |
|
|
Elenhil
Зарегистрирован: 13.11.2006 Сообщения: 42
|
Добавлено: Пн Мая 07, 2007 3:53 pm Заголовок сообщения: |
|
|
Есть еще одно предложение (возможно, его можно реализовать просто хитро составленным черным правилом, но я не настолько программер):
Мне много спама приходит с очевидными следами массовой рассылки, то есть в поле To: стоит несколько адресов на том же домене, с идентификатором, начинающимся с той же буквы (и вообще близких). Очевидно, что это спам по какому-то набору адресов, и то, что "соседи" по полю "To:" все имеют походие на мой адреса, по-моему, может быть алгоритмически вычисляемо. Это могло бы быть дополнительным признаком для улучшенного опознания спама. |
|
Вернуться к началу |
|
|
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Пн Мая 07, 2007 5:00 pm Заголовок сообщения: |
|
|
Elenhil писал(а): | Есть еще одно предложение (возможно, его можно реализовать просто хитро составленным черным правилом, но я не настолько программер):
Мне много спама приходит с очевидными следами массовой рассылки, то есть в поле To: стоит несколько адресов на том же домене, с идентификатором, начинающимся с той же буквы (и вообще близких). Очевидно, что это спам по какому-то набору адресов, и то, что "соседи" по полю "To:" все имеют походие на мой адреса, по-моему, может быть алгоритмически вычисляемо. Это могло бы быть дополнительным признаком для улучшенного опознания спама. |
Вообще если в поле To стоит несколько адресов с одним и тем же доменом, то это уже по идее признак массовой рассылки. Даже если письмо предназначается нескольким получателям, то обычно в To ставят один-два адреса, а остальные логичнее указывать в поле CC. Чтобы отлавливать такие письма можно добавить такое черное правило:
Header{To} =~ (\S+@domain\.com.*){3,}
где domain.com - домен вашего почтового сервера
Правило будет распознавать как спам письма с 3 или более адресами в поле To с одним и тем же доменом. Теоретически конечно возможны ложные срабатывания. К примеру если кто-то решит отправить письмо коллегам на несколько почтовых ящиков одного и того же сервера. Но очевидно что скорее всего адрес этого человека уже будет в белом списке у получателей, т.к. делать такую рассылку одним письмом незнакомым людям (с кем еще не было переписки) было бы неправильно. |
|
Вернуться к началу |
|
|
Elenhil
Зарегистрирован: 13.11.2006 Сообщения: 42
|
Добавлено: Вт Мая 08, 2007 9:18 pm Заголовок сообщения: |
|
|
Что-то не работает. Не проверите? Я поставил в правило два условия (для разных доменов адресов) - Header{To} =~ (\S+@tolkien\.ru.*){3,} иHeader{To} =~ (\S+@pcweek\.ru.*){3,}
Оба условия сделал сильными (чтобы правило срабатывало хотя бы при одном). Еще в настройках условий поставил "применить выражение к заголовку "To:". |
|
Вернуться к началу |
|
|
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Вт Мая 08, 2007 11:15 pm Заголовок сообщения: |
|
|
Elenhil писал(а): | Header{To} =~ (\S+@tolkien\.ru.*){3,} и Header{To} =~ (\S+@pcweek\.ru.*){3,} |
Условия правильные. Если не трудно, пришлите пожалуйста пример письма, которое правилом не распознается на support@antispamsniper.com |
|
Вернуться к началу |
|
|
Elenhil
Зарегистрирован: 13.11.2006 Сообщения: 42
|
Добавлено: Чт Мая 17, 2007 5:14 pm Заголовок сообщения: |
|
|
Аналогичный выпомянутому выше способу массовой рассылки - рассылка писем группе адресатов с, возможно, разными доменными именами, но всегда начинающимися с нескольких одинаковых букв идентификаторами.
Можно создать такое черное плавило, которое отфильтровывало бы сообщения, посланные, скажем, четырем и более адресатам с одинаковыми первыми четырьмя символами в адресе (но не полностью одинаковыми идентификаторами, чтобы исключить случаи, когда письмо для надежности посылается сразу на все адреса человека, имеющего ящики на разных доменах, но с одинаковым идентификатором)? |
|
Вернуться к началу |
|
|
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Пт Мая 18, 2007 2:12 am Заголовок сообщения: |
|
|
Elenhil писал(а): |
Можно создать такое черное плавило, которое отфильтровывало бы сообщения, посланные, скажем, четырем и более адресатам с одинаковыми первыми четырьмя символами в адресе (но не полностью одинаковыми идентификаторами, чтобы исключить случаи, когда письмо для надежности посылается сразу на все адреса человека, имеющего ящики на разных доменах, но с одинаковым идентификатором)? |
Вот пример правила для описанного случая:
Header{To} =~ \b<?([\w\-.]{4})[^@, ]*@.*(?:\b<?\1[^@, ]*@.*){3}
Первое число в фигурных скобках {4} задает количество первых символов адреса для поиска. Последнее число {3} задает минимальное количество повторений адресов с одинаковым началом минус один. Например правило для поиска минимум 5 адресов с одинаковым первым символом будет выглядеть так:
Header{To} =~ \b<?([\w\-.]{1})[^@, ]*@.*(?:\b<?\1[^@, ]*@.*){4} |
|
Вернуться к началу |
|
|
NapA
Зарегистрирован: 09.01.2007 Сообщения: 30
|
Добавлено: Пн Мая 28, 2007 11:31 am Заголовок сообщения: |
|
|
Ну, раз уж тут сам автор правила пишет, то я тоже попрошу помощи.
Я даже незнаю возможно ли написать такое правило, вобщем, условие его такое: если адреса в полях To и Sender совпадают, то помечать как спам. Сейчас какой-то новый вид спама пошел.
Если можно написать такое правило, то хотелось бы еще и такое: Если совпадают поля Sender и X-Mailer, то распознавать как спам. Очень часто приходят такие письма. Спасибо. |
|
Вернуться к началу |
|
|
admin Автор
Зарегистрирован: 10.02.2006 Сообщения: 816
|
Добавлено: Вт Мая 29, 2007 3:43 pm Заголовок сообщения: |
|
|
NapA писал(а): | Я даже незнаю возможно ли написать такое правило, вобщем, условие его такое: если адреса в полях To и Sender совпадают, то помечать как спам. Сейчас какой-то новый вид спама пошел.
Если можно написать такое правило, то хотелось бы еще и такое: Если совпадают поля Sender и X-Mailer, то распознавать как спам. Очень часто приходят такие письма. Спасибо. |
Для любых адресов такое правило в текущей версии плагина создать не получится. Но можно сделать по правилу на каждый свой адрес, из двух условий:
Header{To} =~ mailbox@domain\.com
Header{Sender} =~ mailbox@domain\.com
где mailbox@domain.com - адрес одного из ваших почтовых ящиков.
Если вместо To в первом условии подставить X-Mailer, то получится правило для второго случая. |
|
Вернуться к началу |
|
|
|
|
Ты не можешь начинать темы Ты не можешь отвечать на сообщения Ты не можешь редактировать свои сообщения Ты не можешь удалять свои сообщения Ты не можешь голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|