emercury-dev / smtp-php-mailer
Emercury Mailer Bridge
Package info
github.com/emercury-dev/smtp-php-mailer
Type:symfony-mailer-bridge
pkg:composer/emercury-dev/smtp-php-mailer
0.1.1
2024-06-26 09:44 UTC
Requires
- php: >=8.2
- symfony/mailer: ^6.4|^7.0
Requires (Dev)
- symfony/http-client: ^6.4|^7.0
README
Provides Emercury integration for Symfony Mailer.
Configuration example:
# API MAILER_DSN=emercury+api://KEY@default
where:
KEYis your Emercury token
Getting Started
composer require emercury-dev/smtp-php-mailer
use Emercury\Smtp\SmtpApiTransport; use Symfony\Component\Mailer\Mailer; use Symfony\Component\Mime\Email; use Symfony\Component\Mime\Address; $mailer = new Mailer(new SmtpApiTransport('xxxTokenxxx')); $email = (new Email()) ->from(new Address('hello@example.com', 'Hello')) ->to(new Address('you@example.com', 'You')) ->replyTo(new Address('hello@example.com', 'Hello')) ->subject('Hello!') ->text('Sending emails is fun!') ->html('<p>Sending emails is fun with HTML integration!</p>'); $mailer->send($email);