Skip to content

v2.11.0

Choose a tag to compare

@jszobody jszobody released this 24 May 01:18
· 63 commits to master since this release

Features

  • postmaster:install now offers to set up suppression sync for the chosen provider — gathering the API key when one is needed and pointing at the right composer require to install the SDK.
    • SendGrid / Postmark / Mailgun: confirms sync, then probes the config for an API key (with the conventional Laravel-mail env names — SENDGRID_API_KEY / POSTMARK_TOKEN / MAILGUN_SECRET — as the fallback). Prompts for it if missing and writes it under Postmaster's own key. Mailgun additionally collects MAILGUN_DOMAIN.
    • SES: confirms sync, then a note about installing aws/aws-sdk-php and granting ses:ListSuppressedDestinations / ses:PutSuppressedDestination on the IAM identity the SDK resolves to. No env to gather.
    • Resend: silent skip — no suppression-list API.