SES mail integration for SilverStripe
PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_config
code
LICENSE
README.md
composer.json

README.md

SilverStripe SES Mailer

After installing the module, add configuration similar to the following to enable the mailer

---
Name: AWSConfig
---
Injector:
  Mailer:
    class: SESMailer
    constructor:
      config:
        credentials: 
          key: YourKey
          secret: YourSecret
        region: us-west-2
        version: '2010-12-01'
        signature_version: 'v4'

If your SES account is configured with a single 'from' address having being verified, you can set an 'always from' email address which will always be the 'From:' header, with the 'reply-to:' header set based on the calling code's 'From' variable. Just add

Injector:
  Mailer:
    properties:
      alwaysFrom: my@address.com