adt / spark-post-api-mailer
此包的最新版本(v1.8)没有可用的许可证信息。
                    
                    通过SparkPost API发送电子邮件。
    v1.8
    2023-06-28 13:14 UTC
Requires
- guzzlehttp/guzzle: ^6.2
- php-http/guzzle6-adapter: ^1.1
- sparkpost/sparkpost: ^2.1
Requires (Dev)
- nette/di: ^2.4
- nette/mail: ^2.4
README
安装
- 
composer composer require adt/spark-post-api-mailer 
- 
config.neon extensions: sparkPostApiMailer: ADT\SparkPostApiMailer\DI\SparkPostApiMailerExtension sparkPostApiMailer: authToken: <YOUR TOKEN> 
使用方法
- 
独立 config.neon services: nette.mailer: class: \ADT\SparkPostApiMailer\Services\SparkPostApiMailerService MailComponent.php function __construct(\Nette\Mail\IMailer $mailer) { $this->mailer = $mailer; } function sendMail(\Nette\Mail\Message $mail) { $this->mailer->send($mail); } 
- 
与 adt/single-recipient-mailer 一起使用 Mailer.php class Mailer extends \ADT\Mail\SingleRecipientMailer { public function __construct( array $options, \ADT\SparkPostApiMailer\Services\SparkPostApiMailerService $apiMailer ) { parent::__construct($options); $this->mailer = $apiMailer; } }