Skip to content

Mautic plugin adding Sparkpost API email transport with bounce management

Notifications You must be signed in to change notification settings

acquia/mc-cs-plugin-sparkpost

 
 

Repository files navigation

Mautic Sparkpost Plugin

This plugin enable Mautic 5 to run Sparkpost as an email transport. Features:

  • API transport. This transport can send up to 2000 emails per API request which makes it very fast compared to SMTP.
  • Bounce webhook handling. This plugin will unsubscribe contacts in Mautic based on the hard bounces while Sparkpost will take care of the soft bounce retrieals.

Mautic Mailer DSN Scheme

mautic+sparkpost+api

Mautic Mailer DSN Example

'mailer_dsn' => 'mautic+sparkpost+api://:<api_key>@default?region=<region>',

sparkpost-email-dsn-example

Testing

To run all tests composer phpunit

To run unit tests composer unit

To run functional tests composer functional

Static analysis tools

To run fixes by friendsofphp/php-cs-fixer composer fixcs

To run phpstan composer phpstan

About

Mautic plugin adding Sparkpost API email transport with bounce management

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%