/ses-bounce-monitoring

๐Ÿค– ๐Ÿ“ง ๐Ÿ“ˆ | Small script written in PHP for AWS SES bounce rate monitoring. Also, it can easily be integrated with Nagios or another tool.

Primary LanguagePHP

Build Status CircleCI

Small script written in PHP for AWS SES bounce rate monitoring. Also, it can easily be integrated with Nagios or another tool.

But, Why?? Find more about SES and Bounce Rate:

Project Setup

$ composer install
$ cp src/config/parameters.yml.dist src/config/parameters.yml

Configuration

To configure the script, set the follow parameters:

.
โ””โ”€โ”€ src
    โ””โ”€โ”€ config
        โ””โ”€โ”€ parameters.yml
  • src/config/parameters.yml - Add your AWS credentials.

RUN

$ php index.php

Result

Will return the day bounce rate.

  • Bounce rate usually refers to the number of hard bounces per number of emails sent, and is expressed as a percentage
  • For example, if we sent 10,000 emails and 222 of them bounced, our bounce rate would be 222 รท 10,000, or 2.22%.
3

Unit Tests

$ composer test