ilkkao/mautic-amazon-ses

Mautic 5 plugin that provides Amazon SES as an email transport and callback to process bounces

Installs: 5

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:mautic-plugin

dev-master 2024-08-25 19:20 UTC

This package is not auto-updated.

Last update: 2024-09-23 17:47:37 UTC


README

Amazon SES

This plugin enable Mautic 5 to run AWS SES as a email transport and provide a callback to process bounces.

INSTALLATION

  1. Get the plugin using
composer require ilkkao/mautic-amazon-ses
  1. Clear cache
php bin/console cache:clear
  1. Install plugin
php bin/console mautic:plugins:reload

CONFIGURATION MAUTIC

Be sure to use the ses+https as Data Source Name (DSN). The following is the example for the DSN. ses+https://ACCESS_KEY:SECRET_KEY@default?region=REGION

Follow the steps to setup plugin DSN:

  1. Navigate to Configuration > Mail Send Settings
  2. Update the following fields leaving rest default or empty,

The <apiKey> and <secretKey> will be a credential access from a user AWS. The <region> is AWS region were run AWS SES in your account

CONFIGURATION AWS

Process bounces you need to configure an AWS SNS to send a callback to Mautic.

  1. Create a SNS topic attached to AWS SES Identity.
  2. Configure a suscription:
    • Protocol: HTTPS
    • Enable raw message delivery
    • Endpoint: URL_MAUTIC/mailer/callback.
  3. Confirm SNS suscription, this plugin automatic activate.

ORIGINAL AUTHOR

👤 Pablo Veintimilla