Integrate Emogrifier plugin into SilverStripe.
Easily integrate Emogrifier into SilverStripe and send Emails with inlined CSS automatically.
- Requires the EmogrifierPlugin and its dependencies.
- SilverStripe 4.9+
Install via composer:
composer require bummzack/silverstripe-emogrify
The module will already register the
EmogrifierPlugin as a plugin on SwiftMailer. By default it will only pick up
styles that are part of your HTML (eg. in a
To supply your own CSS file, add something like this to your
Bummzack\SilverStripeEmogrify\EmogrifierPlugin: css_file: 'mysite/css/email.css'
Please note, that if the path to the CSS file is not absolute,
it will be considered to be relative to the