mlezitom / nette-brevo-mailer
Brevo mailer for Nette framework (formerly Sendinblue)
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mlezitom/nette-brevo-mailer
Requires
- php: >=8.1
- getbrevo/brevo-php: ^1.0
- nette/mail: ^3.1
This package is not auto-updated.
Last update: 2025-10-02 23:25:13 UTC
README
Implemented by Tomáš Mleziva | mlezivat@gmail.com
Installation
The best way to install Brevo mailer is using Composer:
$ composer require mlezitom/nette-brevo-mailer
Configuration
Put the following configuration in your config.neon file:
parameters: brevo: apikey: xkeysib-xxxxxxxxxxxxxxxxxxxx services: mail.mailer: Mlezitom\NetteBrevoMailer\BrevoMailer(%brevo%)
Usage
Just inject the Nette framework's mailer service wherever you want to use it - same as with any other mailer service:
use Mlezitom\NetteBrevoMailer\BrevoMailer; use Nette\Mail\Message; use IMailer; class ExamplePresenter extends Nette\Application\UI\Presenter { /** * @var Mailer * @inject */ public Mailer $mailer; public function sendMessage(Message $message): void { $this->mailer->send($message); } }