#413 - Limit message sending frequency
| Identifier | #413 |
|---|---|
| Issue type | Feature request or suggestion |
| Title | Limit message sending frequency |
| Status | Open |
| Tags |
Type: Spam (custom) |
| Handling member | Deleted |
| Addon | core_cns |
| Description | Limit use of contact member, PT, and recommend, features, to be under a particular threshold of messages in any 24 hour period.
This threshold would be via a new usergroup option. For the Guest group, usage would be tracked by IP address (not session), otherwise it would be by member ID. |
| Steps to reproduce | |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
"Is it possible to leave the recommend module active and not limit access to it but have the outgoing messages held for review by an administrator or moderator?
That way I could keep the recommend feature active and visible for all, keep the nefarious messages from going out and identify which user was sending them so that I could ban that user."
I've made it so the new CAPTCHA "Post threshold for members" option defaults to 5, and disconsiders any posts made in the last 24h or any made non-publicly.
This way even members will get a CAPTCHA if they haven't established themselves well on the forum yet.
I'll keep the issue open, but I think this solution is good. It'll cover the standard case of someone joining once then spamming invisibly, under the radar. Few spammers are going to make the effort to not only join, but establish themselves with legitimate forum posts. It's possible, and it'd be bad if they did it via a bot, but I think it's unlikely enough.
I've also added user-level action logging for using the recommend module and making a new PT. Such logging was already added for using the contact member module.