meta data for this page
Translations of this page:

Botbouncer

—- plugin —-

description: The plugin checks subscription emails for spam using the Botbouncer class https://github.com/michield/botbouncer.
author : Duncan Cameron
type :
lastupdate : 2022-06-23
compatible :
depends :
conflicts :
similar :
tags : spam

downloadurl: https://github.com/bramley/phplist-plugin-botbouncer/archive/master.zip
sourcerepo : https://github.com/bramley/phplist-plugin-botbouncer


The plugin checks subscription emails and IP addresses for spam using the Botbouncer class https://github.com/michield/botbouncer.

It currently supports any combination of the following services:

Installation

The recommended way to install is through the Plugins page (menu Config > Manage plugins) using the package URL https://github.com/bramley/phplist-plugin-botbouncer/archive/master.zip

Then enable the plugin.

Configuration

On the Settings page there is a Bot bouncer settings group where you can specify:

  • The message to be displayed to the subscriber when the subscription attempt is rejected
  • Whether to write a record to the event log for each failed subscription attempt (Yes).
  • Whether to send an email to the admin for each failed subscription attempt (No).
  • Whether to validate email addresses submitted on a subscribe page (Yes).
  • Whether to validate email addresses submitted on an asubscribe (AJAX) page (Yes).

You can control which services the Botbouncer class will use by setting these variables in the config.php file

  • $honeyPotApiKey - Set to API key to enable Project Honey Pot
  • $akismetApiKey
  • $akismetBlogURL
  • $mollomPrivateKey
  • $mollomPublicKey
  • $ipIntelContact - IP Intel requires an admin contact e-mail address (but no registration)
  • $sfsEnabled - set to false to disable Stop Forum Spam check

Additionally you can set these variables which are used by the Botbouncer class

  • $logRoot - Output various logs into this folder
  • $memCachedServer - Reduce duplicate API lookups by caching results with memcached

See the Botbouncer repository for more information on how these settings are used.