dev-master
9999999-devSMTP mailer for Nette Framework
MIT
The Requires
email nette adt smtp
v1.0
1.0.0.0SMTP mailer for Nette Framework
MIT
The Requires
email nette adt smtp
SMTP mailer for Nette Framework
extensions: queueMailer: ADT\SmtpQueueMailer\DI\SmtpQueueMailerExtension
queueMailer: path: '%appDir%/model/mailer.db' options: lazy: true
Nový mailer: (možnost využít předpřipravenou třídu ADT\SmtpQueueMailer\Mailer
), (*1)
services: nette.mailer: class: ADT\SmtpQueueMailer\Mailer(%mailer%) tags: [queueMailer]
parameters: mailer: smtp: true host: port: username: password:
Úprava existujícího maileru (vlastní třída), (*2)
Přidat traitu use \ADT\SmtpQueueMailer\SmtpQueueMailerTrait;
, (*3)
např.:, (*4)
class Mailer extends Nette\Mail\SmtpMailer { use \ADT\SmtpQueueMailer\SmtpQueueMailerTrait; }
pro přepsání metody maileru send
je třeba mailer upravit:, (*5)
class Mailer extends \ADT\Mail\SingleRecipientMailer { use SmtpQueueMailer { send as queueSend; } public function send(\Nette\Mail\Message $message) { … $this->queueSend($mail); // místo parent::send($mail) } }
php www/index.php adt:queueMailerResend
, (*6)
SMTP mailer for Nette Framework
MIT
email nette adt smtp
SMTP mailer for Nette Framework
MIT
email nette adt smtp