URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91803
[ Назад ]

Исходное сообщение
"Вопрос по борьбе со спамом"

Отправлено xa6a_xa6a , 22-Июн-11 08:15 
Доброе время суток. Ситуация такая: имеется адрес типа spam@test.ru, на который могут отправлять почту только пользователи с локальной сети. Если пользователю приходит письмо и он посчитает что это спам, он пересылает это письмо на этот ящик и автоматически в черный список добавляются все реквизиты так скажем отправителя спама, будь то электронный адрес или айпишник. Подскажите пожалуйста, как это можно осуществить? Стоит Ubuntu Server 10.10, Postfix+Dovecot+MySQL+Postgrey....Не очень силен в никсах, поэтому и спрашиваю.

Содержание

Сообщения в этом обсуждении
"Вопрос по борьбе со спамом"
Отправлено Snaut , 22-Июн-11 09:48 
> Доброе время суток. Ситуация такая: имеется адрес типа spam@test.ru, на который могут
> отправлять почту только пользователи с локальной сети. Если пользователю приходит письмо
> и он посчитает что это спам, он пересылает это письмо на
> этот ящик и автоматически в черный список добавляются все реквизиты так
> скажем отправителя спама, будь то электронный адрес или айпишник. Подскажите пожалуйста,
> как это можно осуществить? Стоит Ubuntu Server 10.10, Postfix+Dovecot+MySQL+Postgrey....Не
> очень силен в никсах, поэтому и спрашиваю.

Плохая идея, тут не исключен человеческий фактор


"Вопрос по борьбе со спамом"
Отправлено Golub Mikhail , 22-Июн-11 10:12 
>> Доброе время суток. Ситуация такая: имеется адрес типа spam@test.ru, на который могут
>> отправлять почту только пользователи с локальной сети. Если пользователю приходит письмо
>> и он посчитает что это спам, он пересылает это письмо на
>> этот ящик и автоматически в черный список добавляются все реквизиты так
>> скажем отправителя спама, будь то электронный адрес или айпишник. Подскажите пожалуйста,
>> как это можно осуществить? Стоит Ubuntu Server 10.10, Postfix+Dovecot+MySQL+Postgrey....Не
>> очень силен в никсах, поэтому и спрашиваю.
> Плохая идея, тут не исключен человеческий фактор

Да, поддерживаю.
Реализовано не так, но похоже.
Я все жалобы на спам просматриваю.
Были случаи и не раз, что пользователь просто обиделся и поместил в спам ...
Или подписался, а потом надоело и поместил в спам, типа, отпишите ...


"Вопрос по борьбе со спамом"
Отправлено xa6a_xa6a , 22-Июн-11 10:36 
>[оверквотинг удален]
>>> скажем отправителя спама, будь то электронный адрес или айпишник. Подскажите пожалуйста,
>>> как это можно осуществить? Стоит Ubuntu Server 10.10, Postfix+Dovecot+MySQL+Postgrey....Не
>>> очень силен в никсах, поэтому и спрашиваю.
>> Плохая идея, тут не исключен человеческий фактор
> Да, поддерживаю.
> Реализовано не так, но похоже.
> Я все жалобы на спам просматриваю.
> Были случаи и не раз, что пользователь просто обиделся и поместил в
> спам ...
> Или подписался, а потом надоело и поместил в спам, типа, отпишите ...

В принципе согласен. Но все-таки хотелось бы реализовать такую возможность.



"Вопрос по борьбе со спамом"
Отправлено DeadLoco , 22-Июн-11 12:27 
> В принципе согласен. Но все-таки хотелось бы реализовать такую возможность.

Такая возможность реализуется средствами постфикса-имапа. Но без отдельного адреса.

У пользователя в мейлдире кроме "инбокса" есть папка "спам". Обнаружив нераспознаное спамовое письмо, пользователь просто перемещает его в "спам". И наоборот - если письмо ушло в "спам" ошибочно, он достает его оттуда в "инбокс". Если после обработки спамассассином навесить письму маркерный хедер (например X-Spam-Detected) и только потом сбросить на LDA, то появляется возможность весь процесс автоматизировать.

Регулярно пробегаем по юзерским мейлдирам и ищем письма:
- лежащие в "спаме", но без маркера - это перемещенные юзерами вручную фальшнегативы
- лежащие в инбоксе, но с маркером - перемещенные фальшпозитивы

Фальшнегативы скармливаем sa-learn --spam, а фальшпозитивы - sa-learn --ham. Спустя какое-то время (3-5 обучений) спамассассиновский байес поймет, что два письма с одинаковым телом, но на разные адреса - одно спам, а другое нет. В зависимости от того, отправляет пользователь его в инбокс или в спам. При этом совершенно неважно, что один пользователь пытается метить письма "назло". Потому что критерием распознания является комплекс письмо+получатель.


"Вопрос по борьбе со спамом"
Отправлено xa6a_xa6a , 22-Июн-11 15:51 
Не очень силен в линуксе, поэтому и прошу помощи.

"Вопрос по борьбе со спамом"
Отправлено Дядя_Федор , 22-Июн-11 17:38 
> Не очень силен в линуксе, поэтому и прошу помощи.

По-моему, Вы не помощи просите (Вам ее уже оказали). А предлагаете другим решить задачу, которую Вы сами же придумали. Это сильный ход. Но абсолютно бесперспективный.


"Вопрос по борьбе со спамом"
Отправлено Исчо_адын_аноним , 22-Июн-11 18:29 
>> Не очень силен в линуксе, поэтому и прошу помощи.
>  По-моему, Вы не помощи просите (Вам ее уже оказали). А предлагаете
> другим решить задачу, которую Вы сами же придумали. Это сильный ход.
> Но абсолютно бесперспективный.

Почему же :) за 1000$ :) готов решить этот каприз за деньги клиента ;)