Tkabber Wiki

Блокировка MRIM-спама
Login

Материал из Tkabber Wiki

Содержание

Пролог

Здесь по-простому (в картинках) рассказано, как настроить блокирование спама с MRIM-гейта средствами списков приватности на стороне сервера, поддержка которых реализована в Ткаббере.

Блокировка основана на простых правилах:

  1. Пропускать только сообщения от контактов "из ростера", а именно:

    • тех, на чьё присутствие мы подписаны;
    • контактов с взаимной подпиской на присутствие.
  2. Блокировать все сообщения с MRIM-гейта, не попавшие под предыдущий критерий.

Перед тем как продолжить чтение, нелишним будет совершить небольшой экскурс в теорию (она очень доходчиво и в то же время кратко изложена на сайте Бомбуса; единственное, что можно пропустить — это последнюю главу, где дан практический пример).

Экспозиция — опции главного меню

Вначале следует убедиться, что интересующие нас опции главного меню, относящиеся к обеспечению приватности, выглядят так, как показано на скриншоте:

Опции главного меню

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

Завязка — добавление нового списка приватности

Для настройки требуется создать новый список приватности, активизировав пункт основного меню: Tkabber → Обеспечение приватности → Изменить правила вручную; в нашем примере новый список называется "mrim-allow-only-contacts":

Окно со списками приватности

Этот список в том же диалоге должен быть сделан списком по умолчанию и активным списком.

Кульминация — редактирование созданного списка

Далее переходим к редактированию списка. Вводим правила так, как указано на скриншоте. Единственное, на что вам нужно обратить особое внимание, это последнее правило, в котором фигурирует JID mrim.007spb.ru — у вас там должен быть JID вашего MRIM-гейта, например, mrim.jabber.ru.

Окно с активным списком приватности

Важно, чтобы правила следовали именно в таком порядке, как указано на скриншоте, а именно, правило для JID MRIM-гейта должно идти после правил, проверяющих состояние подписки на присутствие.

Эпилог — предупреждения

Спам давил kostix.