pufferpost / symfony-mailer
This package is abandoned and no longer maintained.
The author suggests using the symfony/puffer-post-mailer package instead.
Deprecated: use the symfony/puffer-post-mailer bridge instead.
v0.1.4
2026-09-18 11:44 UTC
Requires
- php: >=8.2
- pufferpost/sdk: ^0.1
- symfony/config: ^6.4 || ^7.0 || ^8.0
- symfony/dependency-injection: ^6.4 || ^7.0 || ^8.0
- symfony/http-kernel: ^6.4 || ^7.0 || ^8.0
- symfony/mailer: ^6.4 || ^7.0 || ^8.0
Requires (Dev)
- phpunit/phpunit: ^11.0 || ^12.0 || ^13.0
- symfony/filesystem: ^6.4 || ^7.0 || ^8.0
- symfony/framework-bundle: ^6.4 || ^7.0 || ^8.0
- symfony/http-client: ^6.4 || ^7.0 || ^8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Deprecated. Use
symfony/puffer-post-mailerinstead. It is maintained in the Symfony monorepo, registers the samepufferpost+api://DSN, and now carries the template support this package was written for.Both packages register the same DSN scheme, so installing them together leaves the winner to package order. Remove this one:
composer remove pufferpost/symfony-mailer composer require symfony/puffer-post-mailerTemplated sending moves from
MailerEmailto headers on a plain$email->getHeaders()->addTextHeader('X-PufferPost-Template-Id', 'tpl_welcome'); $email->getHeaders()->addTextHeader('X-PufferPost-Data', json_encode(['name' => 'Jane']));Batch sending and workflow triggers stay in
pufferpost/sdk.