Check individual message for spam reason

Permalink Browser Info Environment
Is there a way to check why a particular message is treated as spam?

I'm monitoring the AddOn I installed on the site psrsolicitors.co.uk last week and so far have two false positives out of 400 spam messages. The first one exceeded the number of URLs setting but the second looks absolutely fine.

It would be good to have some visibility on this and then be able to fine-tune settings accordingly.

Glyn

Type: Pre-Sale
Status: Resolved
katalysis
View Replies:
mnakalay replied on at Permalink Reply
mnakalay
Hello,

Originally, if you selected to log the spam messages (setting at the bottom) the plugin would include a second log explaining the reason why it was flagged as spam.

With the latest update you can fine tune that. You can select which spam type you want to be notified about. For instance, you can be pretty sure that if the honeypot is filled or the message is submitted too fast it's spam and you don't really need to be notified about it.

Now with these new settings the notification email you will receive will also include the reason it was flagged and if you select to log it as well, the reason will be available there as well.

So first select the spam types you want to log or receive an email about and then at the bottom select whether you want to log or email them or both.

Keep in mind that the emails notifying you about a spam attempt contain the content of the message itself and might be flagged as spam by your Email client...

Will that work for your purpose?
katalysis replied on at Permalink Reply
katalysis
That's absolutely the kind of thing I was looking for. Thanks
mnakalay replied on at Permalink Reply
mnakalay
It's like we're communicating telepathically at this point :)

Could I bother you to leave a review for the plugin, please? No pressure of course.
katalysis replied on at Permalink Reply
katalysis
I've been holding off on the review while testing first on my site and then on this rather spammy client site.

It's working really well so it is certainly time for a good review now. I'll add a few words very soon.
mnakalay replied on at Permalink Reply
mnakalay
Thank you so much for your incredible review and I'm glad the package solved a problem for you.

concrete5 Environment Information

# concrete5 Version
Core Version - 8.5.4
Version Installed - 8.5.4
Database Version - 20200609145307

# Database Information
Version: 10.2.36-MariaDB
SQL Mode: STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

# concrete5 Packages
Afixia: SEO Redirects (1.1.2), Ajax Forms - Express Edition Light (1.0.8), Anti-Spammer Master (1.0.4), Hidden Data Attributes for Express (2.0.3), Image Optimizer (3.2.11), Katalysis Base Bootstrap (0.0.5.6.5), Katalysis PSR Solicitors Theme Bootstrap (0.0.5.6)

# concrete5 Overrides
blocks/page_list/controller.php, blocks/page_list, blocks/core_area_layout/form.php, blocks/core_area_layout, controllers/page_types/case_studies.php, controllers/page_types/blog.php, controllers/page_types/testimonials.php, controllers/page_types, elements/block_area_footer.php

# concrete5 Cache Settings
Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
7.3.26

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, ionCube Loader, json, ldap, libxml, mbstring, mysqli, mysqlnd, odbc, openssl, pcntl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, redis, Reflection, session, SimpleXML, soap, sockets, sodium, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 60
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 258M
post_max_size - 128M
upload_max_filesize - 128M
ic24.api.max_timeout - 7
ldap.max_links - Unlimited
mbstring.regex_stack_limit - 100000
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
redis.pconnect.connection_limit - 0
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:85.0) Gecko/20100101 Firefox/85.0

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.