Je ne suis pas certain de savoir ce qui pousse Akismet à signaler systématiquement ce type de publications, mais les seules publications signalées comme SPAM potentiel sont celles publiées via le plugin WP Discourse depuis notre site WordPress. Toutes les discussions publiées de cette manière ne sont pas signalées, mais plusieurs (non consécutives) le sont.
Pour tenter de résoudre le problème en interne, j’ai modifié le paramètre de niveau de confiance (TL) d’Akismet à une valeur si permissive qu’elle justifierait presque de désactiver le plugin :
skip akismet trust level 0: new user
Notre site Discourse est configuré pour être accessible uniquement sur invitation ou pour admettre automatiquement les individus provenant de domaines e-mail sélectionnés. Tout le monde reçoit un niveau TL1, plutôt que de commencer à 0. Les publications diffusées via le plugin WP Discourse sont rédigées par un compte de niveau TL1.
L’historique d’activité de cet utilisateur indique qu’aucun drapeau n’a été émis ou reçu. Alors, qu’est-ce qui est signalé ? La publication elle-même ? Tous les paramètres du plugin Akismet semblent liés à des paramètres associés à un utilisateur, et non au contenu de la publication elle-même…
Je viens de réduire le paramètre skip akismet posts 5 (qui était à 50, la valeur par défaut). Nous verrons si cela améliore les résultats.
Quelques autres caractéristiques uniques de ces publications : elles sont toutes publiées dans une catégorie visible et modifiable uniquement par un groupe restreint (et les administrateurs). Personne d’autre n’a le moindre accès. L’auteur de ces publications fait partie de ce groupe restreint.
Si vous avez d’autres idées sur ce qui pourrait inciter Akismet à signaler ces publications, ou si vous connaissez une source ou plus d’informations sur la façon dont Akismet détermine les motifs de signalement, je serais ravi de les entendre.