spatie/laravel-mailcoach-sendgrid-setup
Helps Mailcoach prepare Sendgrid accounts to handle campaign feedback events (bounces, complaints, etc.) for emails sent via Sendgrid. Intended for internal use by Mailcoach; code is usable but has no standalone docs or support.
config system to store SendGrid credentials securely (e.g., .env).spatie/laravel-sendgrid-driver)?php artisan mailcoach:sendgrid:setup).config/mailcoach.php or similar.| Component | Compatible Versions | Notes |
|---|---|---|
| Laravel | 8.x–10.x | Untested on 10.x |
| PHP | 8.0+ | Likely works with 8.1+ |
| SendGrid API | v3 | Check for v3 deprecations |
| Mailcoach | ? (undocumented) | Risk of version mismatch |
| Guzzle | 6.x–7.x | Assumed (not explicit) |
composer require spatie/laravel-mailcoach-sendgrid-setup
php artisan vendor:publish --tag="mailcoach-sendgrid-config"
.env with SendGrid API key:
MAILCOACH_SENDGRID_API_KEY=your_key_here
php artisan mailcoach:sendgrid:setup
/mailcoach/sendgrid/webhook)..env, and run setup command..env and config files may need updates if SendGrid changes endpoints.storage/logs/laravel.log).curl tests).How can I help you explore Laravel packages today?