pabloveintimilla/mautic-amazon-ses

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

Installs: 1 183

Dependents: 0

Suggesters: 0

Security: 0

Stars: 31

Watchers: 5

Forks: 5

Open Issues: 7

Type:mautic-plugin

v1.0.2 2024-04-08 18:08 UTC

This package is auto-updated.

Last update: 2024-11-18 00:28:01 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 pabloveintimilla/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+api as Data Source Name (DSN). The following is the example for the DSN. ses+api://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.

AUTHOR

👤 Pablo Veintimilla