Posts do WP Discourse sinalizados pelo Akismet

Não tenho certeza do que está causando rotineiramente que o Akismet marque esse tipo de postagem, mas as únicas postagens sendo marcadas como possíveis SPAM são aquelas publicadas através do plugin WP Discourse do nosso site WordPress. Nem todos os tópicos publicados dessa forma estão sendo marcados, mas vários (não consecutivos) foram.

Para tentar resolver isso internamente, alterei a configuração de nível de confiança (TL) do Akismet para algo que presumo ser tão permissivo que justificaria desativar o plugin completamente…

skip akismet trust level 0: new user

Nosso site Discourse está configurado para ser apenas por convite ou para admitir automaticamente apenas indivíduos de domínios de e-mail selecionados, concedendo a todos o nível TL1, em vez de começar com TL0. As postagens publicadas através do plugin WP Discourse estão sendo autorizadas por uma conta TL1.

A atividade desse usuário indica que não houve bandeiras (flags) dadas ou recebidas. Então, o que está sendo marcado? A postagem? Todas as configurações do plugin Akismet parecem estar relacionadas a parâmetros associados a um usuário, e não a nada relacionado ao conteúdo da postagem em si…

Acabei de reduzir skip akismet posts 5 (de 50, a configuração padrão), então veremos se isso nos permite ter mais sucesso.

Algumas outras características únicas dessas postagens: todas estão sendo publicadas em uma categoria visível/editável apenas por um grupo fechado (e administradores); ninguém mais tem qualquer grau de acesso. O autor dessas postagens faz parte do grupo fechado.

Se houver outras ideias sobre o que pode estar levando essas postagens a serem marcadas, ou uma fonte ou mais informações sobre como o Akismet determina as causas para marcação, ficarei feliz em ouvi-las.

1 curtida

Você está na versão mais recente do Discourse? Está reportando essas mensagens como não spam? O Akismet deveria (em teoria) aprender que essas postagens em seu domínio não são spam por meio do treinamento.

2 curtidas

Ah, bom saber. Analisei nosso histórico de revisões e descobri que algumas foram rejeitadas como SPAM. Portanto, vou ser rigoroso ao aprová-las como não-SPAM, para ver se conseguimos fazer com que ele aprenda o contrário.

Embora não seja uma pergunta urgente, teria interesse em saber o que fez com que essas postagens fossem inicialmente sinalizadas pelo Akismet. Talvez um número significativo de postagens tenham sido criadas de uma só vez em uma categoria por um usuário que não havia postado anteriormente?

Estamos em um plano hospedado, então a última atualização do Discourse foi há cerca de duas semanas.

Houve alguns problemas que afetavam a capacidade do Akismet de aprender com relatórios de falsos positivos, os quais foram corrigidos em uma atualização recente do plugin. A correção para esses problemas foi implantada em seu site há algumas horas. Após marcar algumas postagens publicadas pelo plugin como não-spam, avise-nos se as postagens publicadas a partir do seu site continuarem a ser marcadas como spam.

As únicas postagens publicadas a partir do seu site que devem ser marcadas como spam são aquelas feitas por usuários do Discourse que possuem um nível de confiança inferior à configuração do site “skip akismet trust level”. Com suas configurações padrão, o plugin Akismet verificará apenas as postagens criadas por usuários do Nível de Confiança 0.

1 curtida