Skip to content

Releases: savvyagents/larasend

Release list

v0.1.0

Choose a tag to compare

@vijaythecoder vijaythecoder released this 05 Jul 03:19

The first public release of Larasend — a self-hosted transactional email platform for Laravel, powered by your own Amazon SES account.

What's included

  • Send APIPOST /api/emails with scoped, hashed API keys (rotation, expiration, last-used tracking)
  • Laravel transport — set MAIL_MAILER=larasend and existing mailables, notifications, and queued sends flow through unchanged (larasend/laravel)
  • Activity dashboard — delivery timelines, rendered previews, raw MIME, headers, engagement metrics, search, and export
  • SES identity setup — DKIM records with one-click DNS re-checks
  • Event pipeline — signature-verified SNS webhooks for delivery/bounce/complaint/open/click, normalized and relayed to your own webhook endpoints with retries and delivery logs
  • Suppression lists — automatic hard-bounce and complaint suppression, enforced at send time
  • Workspaces — multi-project, role-based member management
  • Docker Compose deployment — app, queue worker, Postgres, and Redis

Install

mkdir larasend && cd larasend
curl -fsSL https://raw.githubusercontent.com/savvyagents/larasend/main/docker-compose.yml -o docker-compose.yml
curl -fsSL https://raw.githubusercontent.com/savvyagents/larasend/main/.env.example -o .env
# set DB_PASSWORD and APP_URL in .env, then:
docker compose pull
docker compose run --rm --entrypoint php app artisan key:generate --show  # paste into APP_KEY
docker compose up -d

See the README for SES setup and the Laravel driver.

Requirements

PHP 8.4+ · PostgreSQL 17+ · An AWS SES account with a verified sending domain