mailin-api/mailin-api-php
PHP client for Brevo's (formerly Sendinblue) transactional email and SMS API. Send messages, manage contacts and lists, and track events with a lightweight wrapper that drops easily into Laravel or any PHP project.
TPM recommendation: Do not adopt for new Laravel work. Treat it only as a contained legacy adapter behind an internal interface, with a funded migration path to a maintained provider SDK or Laravel HTTP client.
MailTransport implementation bound through a Laravel service provider. Keep vendor classes out of controllers, jobs, and domain services.composer.json constraints against the Laravel and PHP versions in use. Expect issues with old Guzzle/cURL dependencies, deprecated PHP syntax, and missing PSR compliance. Do not assume PHP 8.x support without tests.For a new Laravel build, skip this package and use Laravel’s HTTP client or a maintained provider SDK. If legacy use is unavoidable, time-box the integration and document it as technical debt.
Operational stance: Accept only as a short-lived, isolated legacy bridge. Do not let it become the standard mail integration for Laravel services.
How can I help you explore Laravel packages today?