Доброго времени суток!
В локальной сети используется следующая связка ejabberd 1.0.0 + shared roster и Psi 0.10.
В клиенте есть такая функция "sending message to group". Некоторые особо активные пользователи пользуются данной опцией и рассылают всякого рода флуд всем остальным пользователям. Бороться с этим организационными методами практически невозможно.
Сообщения отправляемые таким образом визуально отличаются от обычных личных сообщений, что говорит о том, что методы отправки имеют различия. С какой бы стороны зацепиться к этим различиям?
Вопрос: каким образом можно ограничить использование данной функции?
Варианты:
1. отключить данную функцию на уровне сервера (если возможно);
2. установить минимальное время между отправкой более чем одного сообщения;
3. попросить разработчиков Psi выпустить релиз без данной функции и на уровне сервера (если возможно) сделать проверку версии клиента.
В идеале, было здорово, если бы только администраторы могли пользоваться данной функцией.
Несколько недель назад начал обсуждать проблему в основной ветке форума - http://www.ejabberd.im/node/762
Но, к сожалению, решение проблемы так и не было найдено.
Может есть у кого мысли на этот счет?
Заранее спасибо!
Я тоже хочу
Я тоже хочу побороть эту проблему. Но пока никаких результатов.
Как ограничить отправку групповых
Столько времени прошло, а решение так и не найдено... Обидно.
Данная проблема создает много неприятностей.
Может все-таки есть у кого-нибудь мысли на этот счет?
Было бы приятно услышать мнение разработчика сервера ejabberd.
Заранее спасибо.
Ну, я не
Ну, я не разработчик, а вот мой патч. Кажется, он работает, но попробуйте собственным риском :)
Все работает, спасибо!
Решил заодно перейти на 1.1.2. Наложил данный патч. Работает прекрасно.
Единственное, парочка клиентов сказали, что у них происходило разъединение во время обычного общения.
Возможно это связано с частотой отправки сообщений (не групповых) разным адресатам одним пользователем.
В любом случае, спасибо!