vegvisir / el-client
EmailLabs PHP 客户端
0.0.1-alpha2
2019-04-29 20:03 UTC
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^6.3@dev
This package is auto-updated.
Last update: 2024-09-29 05:21:42 UTC
README
这个库是一个 EmailLabs.pl PHP 客户端,使用 EL 的内置 API。由于它处于 alpha 状态,我们无法保证它完全无任何错误、故障或类似问题。
安装
composer require vegvisir/el-client
使用
use EmailLabs\EmailLabs; // Create new EmailLabs client $el = new EmailLabs($appKey, $secretKey, $smtpAccount); // Create new message without template $msg1 = $el->message([ 'to' => 'mail@domain.com', 'to_message_id' => 'mid@domain', 'subject' => 'Test message', 'from' => 'vegvisir@domain.com', 'text' => 'Test message body', 'html' => '<h1>Test message body</h1>', ]); // Create new message with template $msg2 = $el->messageWithTemplate([ 'to' => 'mail@domain.com', 'to_name' => 'sigrun', 'to_message_id' => 'mid@domain', 'subject' => 'Test message', 'from' => 'vegvisir@domain.com', 'global_vars' => [ 'firstname' => 'John', 'lastname' => 'Doe', ], 'template_id' => 'el_template_id', ]); // Send messages $el->send([$msg1, $msg2]); // or $el->send($msg1); $el->send($msg2);