Introduction to Lettermint Laravel
Lettermint Laravel is the official Laravel package for integrating Lettermint email service into your Laravel applications. Send transactional and marketing emails with powerful features like idempotency, routing, webhooks, and comprehensive tracking.Quick start
Get started with Lettermint in your Laravel application in just a few steps:Configure the mailer
Add the Lettermint transport to your
config/mail.php and service to config/services.php.Key features
Installation
Install the package via Composer and publish the configuration file
Configuration
Configure API tokens, routes, idempotency, and multiple mailers
Idempotency
Prevent duplicate emails with automatic or custom idempotency keys
Webhooks
Handle email events with automatic signature verification
Why Lettermint Laravel?
Seamless Laravel integration
Lettermint Laravel integrates directly with Laravel’s native mail system. Use familiar Laravel mail APIs without changing your existing code:Intelligent idempotency
Prevent duplicate email sends automatically, especially useful for queued jobs that might be retried:Route management
Configure multiple mailers with different Lettermint routes for organizing your email traffic:Powerful webhook system
Handle email delivery events with typed Laravel events and automatic signature verification:Enhanced tracking
Add tags and metadata to your emails for better organization and analytics:Requirements
- PHP 8.2 or higher
- Laravel 9 or higher
Next steps
Installation guide
Install the package and publish the configuration file
Configuration guide
Set up API tokens, routes, and configure advanced features