| title | Mailer |
|---|
Simple PHP Mailer
composer require sonsofphp/mailer<?php
use SonsOfPHP\Component\Mailer\Message;
use SonsOfPHP\Component\Mailer\Mailer;
use SonsOfPHP\Component\Mailer\Transport\NullTransport;
$message = new Message();
$message
->setTo('joshua@sonsofphp.com')
->setFrom('joshua@sonsofphp.com')
->setSubject('Test Subject')
->setBody($body)
;
$mailer = new Mailer(new NullTransport());
$mailer->send($message);The Mailer class supports various middleware as well.
<?php
use SonsOfPHP\Component\Mailer\Mailer;
use SonsOfPHP\Component\Mailer\Transport\NullTransport;
$mailer = new Mailer(new NullTransport());
$mailer->addMiddleware($middleware);