2017 © Pedro Peláez
 

library aws-ses-notification

Process SES Notifications

image

teknasyon-teknoloji/aws-ses-notification

Process SES Notifications

  • Wednesday, June 13, 2018
  • by fustundag
  • Repository
  • 2 Watchers
  • 3 Stars
  • 714 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 2 Versions
  • 79 % Grown

The README.md

AWS SES Notification Build Status

Handle AWS Ses notifications e.g. bounced, complaint or delivery. Update: Handle AWS Event Publishing Notification e.g. Bounce, Click, Complaint, DeliveryDelay, Open, Reject ..., (*1)

Requirements

  • PHP 8.0+
  • aws/aws-sdk-php
  • aws/aws-php-sns-message-validator

Usage

  • Create your Handler class that implements \Teknasyon\AwsSesNotification\IHandler
  • Set AWS Ses notification url at AWS Panel
  • Add notification handle to your dispatcher ``` php <?php

use Teknasyon\AwsSesNotification; use Aws\Sns\MessageValidator;, (*2)

try { \Teknasyon\AwsSesNotification\Dispatcher::handle($myhandlerObj, new MessageValidator()); } catch (\Exception $e) { //Error handling }, (*3)

// ..., (*4)

## Security
You should protect your notification url e.g. token check from GET param, IP restriction if possible
## Installation
You can use Composer to install :

``` shell
composer require teknasyon-teknoloji/aws-ses-notifications

Or you can add to composer.json file :, (*5)

shell "teknasyon-teknoloji/aws-ses-notification": "dev-master", (*6)

TODO

  • HANDLER EXAMPLES

Contributing

You can contribute by forking the repo and creating pull requests. You can also create issues or feature requests., (*7)

Disclaimer

Your AWS SES and SNS usage my be charged. Please check AWS pricing pages., (*8)

License

This project is licensed under the MIT license. LICENSE file can be found in this repository., (*9)

The Versions

13/06 2018

dev-master

9999999-dev https://github.com/teknasyon-teknoloji/aws-ses-notification

Process SES Notifications

  Sources   Download

MIT

The Requires

 

The Development Requires

email php amazon aws sns notification ses bounce complaint teknasyon

18/05 2017

1.0.0

1.0.0.0 https://github.com/teknasyon-teknoloji/aws-ses-notification

Process SES Notifications

  Sources   Download

MIT

The Requires

 

The Development Requires

email php amazon aws sns notification ses bounce complaint teknasyon