I love Flamingo as it integrates very well with CF7. I am currently testing an anti-spam plugin (Anti-spam by CleanTalk) that does a great job of seamlessly catching spambots. The plugin allows you to catch spammers without using CAPTCHAs or other intrusive methods.
The anti-spam plugin works great with CF7, but I discovered a problem when the messages are passed to Flamingo. Spam email addresses are being recorded in the Flamingo Address Book, even though the messages are correctly recorded as Spam under Inbound Messages. This means that my Flamingo Address Book will quickly fill up with spam e-mail addresses.
I first brought this up with the CleanTalk developer who was very helpful. The only solution he could offer with his plugin was to invoke wp_die() to interrupt mapping all spam messages to Flamingo. However, in doing this, all spam messages would be prevented from ever being recorded in Flamingo's Inbound Messages. This becomes a problem if there is a false positive, and a human message is accidentally flagged and automatically deleted.
The CleanTalk developer said that there is no native hook in Flamingo to prevent storing spam email addresses in the Flamingo Address Book. Is this something that could be implemented?
Thank you, and please keep up the good work!
Here is my original support discussion with the CleanTalk dev:
Anti-spam by CleanTalk: