Публикации WP Discourse, помеченные Akismet

Я не уверен, что обычно заставляет Akismet помечать посты такого типа, но единственные посты, которые помечаются как возможный СПАМ, — это те, которые публикуются через плагин WP Discourse с нашего сайта на WordPress. Не все темы, публикуемые таким образом, помечаются, но несколько (не идущих подряд) были помечены.

Чтобы попытаться решить эту проблему внутренними средствами, я изменил настройку TL (уровня доверия) для пропуска Akismet на значение, которое, как я предполагаю, настолько либерально, что фактически равносильно отключению плагина целиком…

skip akismet trust level 0: new user

Наш сайт Discourse настроен так, что доступ к нему возможен только по приглашению или автоматически для пользователей с определёнными доменами электронной почты; всем присваивается TL1, а не TL0. Посты, публикуемые через плагин WP Discourse, создаются аккаунтом с уровнем TL1.

Активность этого пользователя показывает, что флаги ему не выставлялись и не принимались. Так что именно помечается — сам пост? Все настройки плагина Akismet, кажется, связаны с параметрами, относящимися к пользователю, а не с содержимым самого поста…

Я недавно понизил значение skip akismet posts 5 (с 50, значения по умолчанию), так что посмотрим, поможет ли это добиться лучших результатов.

Некоторые другие уникальные особенности этих постов: все они публикуются в категорию, доступную для просмотра и редактирования только закрытой группе (и администратору); у никого другого нет доступа. Автор этих постов входит в эту закрытую группу.

Если у вас есть другие идеи о том, что может вызывать помечание этих постов, или вы знаете источник или дополнительную информацию о том, как Akismet определяет причины для выставления флагов, буду рад их услышать.

Вы используете последнюю версию Discourse? Вы помечаете эти сообщения как не спам? В теории, Akismet должен научиться понимать, что эти посты на вашем домене не являются спамом, благодаря обучению.

Ах, хорошо знать. Я просмотрел нашу историю модерации и обнаружил, что несколько постов были отклонены как СПАМ. Буду внимательно проверять их и одобрять как не спам, чтобы посмотреть, сможем ли мы заставить систему обучиться в обратном направлении.

Хотя это и не самый насущный вопрос, мне было бы интересно узнать, что вызвало первоначальную маркировку этих постов Akismet. Возможно, значительное количество постов было создано в одной категории пользователем, который ранее не публиковался?

Мы используем хостинг-план, поэтому последнее обновление Discourse было примерно две недели назад.

Существовали некоторые проблемы, которые влияли на способность Akismet обучаться на основе отчетов о ложных срабатываниях. Эти проблемы были исправлены в недавнем обновлении плагина. Исправление было развернуто на вашем сайте несколько часов назад. После того как вы пометите несколько сообщений, опубликованных плагином, как не спам, сообщите нам, если сообщения, опубликованные с вашего сайта, по-прежнему будут помечаться как спам.

Единственными сообщениями, опубликованными с вашего сайта, которые должны помечаться как спам, являются сообщения, опубликованные пользователями Discourse с уровнем доверия ниже значения настройки вашего сайта «skip akismet trust level». При настройках по умолчанию плагин Akismet проверяет только сообщения, созданные пользователями с уровнем доверия 0.