First of all, thanks for this module. For the website we are using it on, it is simple, effective and flexible. I intend to use it on other sites as needed.
My question is from the standpoint of a content administrator: after a node has been flagged as spam, set to unpublished, and reviewed by an administrator, is there any harm in deleting that node? Or will that affect the filters' ability to recognize future spam? Just for the purpose of keeping our database free of extra junk.
Using these filters: Duplicate, SURBL, URL, Custom, and Baysian; with gain set highest on SURBL, URL, and custom filters, with higher gain on SURBL, URL, and custom filters.
Going further into this, is it possible to tell which filters are most effectively distinguishing spam from non-spam? I could not glean this from the spam logs for individual content.
Thanks.
Comments
Comment #1
AlexisWilke commentedNo. Deleting content has no side effects on the current parameters of the different filters although the two main filters that would be affected are the duplicate and Bayesian filters. The duplicate takes the delete in account so it avoids marking new similar messages as duplicates. Other than that, nothing happens on deletion.
Otherwise I don't think we save any information on which filter caught spam. The problem is that we compute a total and if that total is larger than the threshold then we have spam.
Thank you.
Alexis Wilke
Comment #2
fnikola commentedI see where deleting spam comments would affect the duplicate check, but what about the Bayesian filter?
Comment #3
AlexisWilke commentedThe Bayesian filter ignores deletions. So if you mark something as spam and then delete it, that filter still retains the information from that deleted comment.
Comment #4
avpadernoI am closing this issue, since it's for a Drupal version no longer supported.