├── .github └── workflows │ └── close-pull-request.yml ├── CHANGELOG.md ├── README.md ├── composer.json ├── package.json ├── src ├── AddConfigurationSetHeader.php ├── Enums │ └── BounceType.php ├── MailcoachSesFeedbackServiceProvider.php ├── ProcessSesWebhookJob.php ├── ProcessSesWebhooksProfile.php ├── SesEventFactory.php ├── SesEvents │ ├── Click.php │ ├── Complaint.php │ ├── Open.php │ ├── Other.php │ ├── PermanentBounce.php │ ├── SesEvent.php │ └── SoftBounce.php ├── SesSignatureValidator.php ├── SesWebhookCall.php ├── SesWebhookConfig.php ├── SesWebhookController.php └── StoreTransportMessageId.php ├── tests ├── AddConfigurationSetHeaderTest.php ├── ProcessSesWebhookJobTest.php ├── RouteTest.php ├── SesEvents │ └── SoftBounceTest.php ├── SesSignatureValidatorTest.php ├── StoreTransportMessageIdTest.php ├── TestCase.php ├── factories │ ├── CampaignFactory.php │ ├── EmailListFactory.php │ ├── SendFactory.php │ └── SubscriberFactory.php └── stubs │ ├── bounceWebhookContent.json │ ├── clickWebhookContent.json │ ├── complaintWebhookContent.json │ ├── openWebhookContent.json │ └── subscriptionConfirmation.json └── yarn.lock /.github/workflows/close-pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/.github/workflows/close-pull-request.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/composer.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/package.json -------------------------------------------------------------------------------- /src/AddConfigurationSetHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/AddConfigurationSetHeader.php -------------------------------------------------------------------------------- /src/Enums/BounceType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/Enums/BounceType.php -------------------------------------------------------------------------------- /src/MailcoachSesFeedbackServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/MailcoachSesFeedbackServiceProvider.php -------------------------------------------------------------------------------- /src/ProcessSesWebhookJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/ProcessSesWebhookJob.php -------------------------------------------------------------------------------- /src/ProcessSesWebhooksProfile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/ProcessSesWebhooksProfile.php -------------------------------------------------------------------------------- /src/SesEventFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEventFactory.php -------------------------------------------------------------------------------- /src/SesEvents/Click.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEvents/Click.php -------------------------------------------------------------------------------- /src/SesEvents/Complaint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEvents/Complaint.php -------------------------------------------------------------------------------- /src/SesEvents/Open.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEvents/Open.php -------------------------------------------------------------------------------- /src/SesEvents/Other.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEvents/Other.php -------------------------------------------------------------------------------- /src/SesEvents/PermanentBounce.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEvents/PermanentBounce.php -------------------------------------------------------------------------------- /src/SesEvents/SesEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEvents/SesEvent.php -------------------------------------------------------------------------------- /src/SesEvents/SoftBounce.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesEvents/SoftBounce.php -------------------------------------------------------------------------------- /src/SesSignatureValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesSignatureValidator.php -------------------------------------------------------------------------------- /src/SesWebhookCall.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesWebhookCall.php -------------------------------------------------------------------------------- /src/SesWebhookConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesWebhookConfig.php -------------------------------------------------------------------------------- /src/SesWebhookController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/SesWebhookController.php -------------------------------------------------------------------------------- /src/StoreTransportMessageId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/src/StoreTransportMessageId.php -------------------------------------------------------------------------------- /tests/AddConfigurationSetHeaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/AddConfigurationSetHeaderTest.php -------------------------------------------------------------------------------- /tests/ProcessSesWebhookJobTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/ProcessSesWebhookJobTest.php -------------------------------------------------------------------------------- /tests/RouteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/RouteTest.php -------------------------------------------------------------------------------- /tests/SesEvents/SoftBounceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/SesEvents/SoftBounceTest.php -------------------------------------------------------------------------------- /tests/SesSignatureValidatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/SesSignatureValidatorTest.php -------------------------------------------------------------------------------- /tests/StoreTransportMessageIdTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/StoreTransportMessageIdTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/factories/CampaignFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/factories/CampaignFactory.php -------------------------------------------------------------------------------- /tests/factories/EmailListFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/factories/EmailListFactory.php -------------------------------------------------------------------------------- /tests/factories/SendFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/factories/SendFactory.php -------------------------------------------------------------------------------- /tests/factories/SubscriberFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/factories/SubscriberFactory.php -------------------------------------------------------------------------------- /tests/stubs/bounceWebhookContent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/stubs/bounceWebhookContent.json -------------------------------------------------------------------------------- /tests/stubs/clickWebhookContent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/stubs/clickWebhookContent.json -------------------------------------------------------------------------------- /tests/stubs/complaintWebhookContent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/stubs/complaintWebhookContent.json -------------------------------------------------------------------------------- /tests/stubs/openWebhookContent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/stubs/openWebhookContent.json -------------------------------------------------------------------------------- /tests/stubs/subscriptionConfirmation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/tests/stubs/subscriptionConfirmation.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-mailcoach-ses-feedback/HEAD/yarn.lock --------------------------------------------------------------------------------