This project is not covered by Drupal’s security advisory policy.

Extends Simplenews by providing bounce handling via the PHPMailer-BMH library:
http://sourceforge.net/projects/bmh/

This module allows simplenews to handle bouncing email addresses. Email that bounces can be automatically or manually unsubscribed from newsletters, and there is a configurable scoring system based on types of bounce.

D7

July 2013. A D7 version of the module is underway. It seems to work OK, after some limited testing, so there is now a 7.x-2.x dev release in progress.

Quickstart:

  • download the PHPmailer-BMP library from sourceforge and install it in sites/all/libraries/PHPmailer-BMP
  • download and enable the Simplenews BMP module
  • configure your newsletters to come from an email address that can be checked by IMAP or POP (bounces will be returned to that mailbox)
  • provide the login information to this mailbox in the Simplenews BMH admin
  • bounced mail that can be processed automatically will be deleted or moved (as you decide), and other replies will remain in the inbox for you to deal with manually

The module configs allow you to choose many options:

  • manual or automatic removal of bouncing addresses
  • delete bounce emails or move them to a "Processed" subfolder
  • set the scoring limit to remove bouncing addresses
  • define the scores for each category of bounce

In testing, the PHPmailer-BMH library initially identified about 85% of the 1200+ bounces in my test mailbox. Additional rules are very easy to write, and I was thereby able to get this module to handle almost all of the bounced mail automatically. I include a version of my customized phpmailer-bmh_rules.php with the D7 version of this module. (To use it, copy the file from the Simplenews_BMH module folder into the PHPmailer-BMH library folder.)

Also, your subscribers *will* reply to that email address, so please make sure it's monitored.

The initial development of Simplenews BMH was sponsored by Venus Envy, Inc (an adult toys & books retailer, and so possibly NSFW, depending on where you work.)

Project information

Releases