mattstein / kirby-unsend
Unsend email provider for Kirby CMS.
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:kirby-plugin
Requires
- php: >=8.3.0
- getkirby/cms: ^4.3.1 || ^5.0
- getkirby/composer-installer: ^1.2
- mattstein/unsend-php: ^1.0.0
README
Overview
This plugin allows Kirby’s email component to send messages with Unsend, an open source email platform that uses Amazon SES.
Once installed and configured properly, any message sent via Kirby’s standard kirby()->email()
will be handled by Unsend’s API.
Installation
Install via Composer:
composer require mattstein/kirby-unsend
Configuration
Set an UNSEND_API_KEY
environment variable, and UNSEND_URL
if you self-host (example: https://unsend.example.com
).
Alternatively, you can specify your API key and URL in site/config/config.php
:
return [ 'mattstein.unsend' => [ 'apiKey' => 'your-api-key', 'url' => 'https://unsend.example.com', ], // ... ];