Record email bounces
PHP
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
code
docs/en
tests
README.md
TODO
_config.php

README.md

SilverStripe email bounce handling

Handles incoming emails that have bounced as a result of past sent emails.

Emails sent out must be marked with the appropriate header so that bounces come to the right place.

Requirements

  • SilverStripe 2.4

Installation

  • Add folder to your SilverStripe installation directory.
  • add "define('BOUNCE_EMAIL','bounceaddress@mysite.com');" to your _config.php file.
    • This is then set by Mailer.php when sending emails
  • Reading emails

History

SilverStripe's core functionality for bounce handling is limited / incomplete (as of v2.4). Bounce handling appears to have been started with the Newsletter module. This is evident by the newsletter-specific code visible in Email.php