Utilisation de spamassassin en tant que filter externe pour un forum web

Quelqu'un at-il essayé quelque chose comme ça?

Mon plan est de faire quelque chose comme ça:

  • Lorsqu'une publication du forum est soumise, au lieu de l'save immédiatement dans la database, envoyez un e-mail à un count réservé.
  • Le count de messagerie est configuré pour utiliser procmail et SpamAssassin pour filterr son courrier
  • Si le courrier est signalé comme spam, il suffit de le jeter
  • Si le courrier est marqué comme jambon, reportez-le à l'URL de la vraie request, où il sera enregistré dans la database pour tous les users à voir.

La raison pour laquelle je considère SA plutôt que comme un filter de spam dédié au forum, c'est que je suis familier et satisfait de ses résultats. Certains filters dédiés aux spams du forum ne sont clairement pas aussi bons (mais n'hésitez pas à mentionner un bon si vous le savez.)

Outre que certaines fonctionnalités de SA ne sont pas applicables (ce que je peux ignorer), quels problèmes rencontrerais-je avec cette approche?

SpamAssassin est un filter anti-spam pour le courrier électronique . Il est plein de règles intelligentes qui regardent les en-têtes de courrier électronique pour voir si ceux-ci sont falsifiés ou contiennent des indices pour les expéditeurs de spam.

Les messages du forum (même lorsqu'ils sont envoyés par courrier électronique) ne se comportent pas comme un courrier électronique. Je suppose que la performance de SpamAssassin dans une configuration comme celle-ci sera pire que celle d'un filter de spam de forum décent.

Ne dérangez pas. Allez avec Akismet à la place. C'est pour cela qu'il a été construit. De plus, faites que votre site nécessite une inscription avec un nouveau Captcha sur la page de registre.