avangdev / avang-php-sendemail-api
PHP发送邮件API。轻松发送外发邮件
v1.0
2020-03-12 12:55 UTC
Requires
- php: >=7.1
- guzzlehttp/guzzle: ^6.5
Requires (Dev)
- phpunit/phpunit: ^7.5
This package is auto-updated.
Last update: 2024-09-22 07:33:00 UTC
README
这是一个简单的Avang REST客户端库,用于PHP。此库允许您通过PHP快速轻松地使用Avang Web API发送邮件。
先决条件
安装
确保您已安装composer。
要求包
composer require --prefer-dist avangdev/avang-php-sendemail-api dev-master
PHP版本
需要PHP >= 7.1
示例
##### 发送简单邮件
require_once(__DIR__.'/../vendor/autoload.php');
use AvangPhpApi\Base;
use AvangPhpApi\ComposeMessage;
$host = 'https://example.com'; // host address
$key = 'yourApiKey'; // example key
$base = new Base($host, $key);
$composeMessage = new ComposeMessage($base);
$composeMessage->to('test@example.com');
$composeMessage->from('John Doe<admin@example.com>');
$composeMessage->sender('admin@example.com');
$composeMessage->subject('Mail subjec');
$composeMessage->replyTo('admin@example.com');
$composeMessage->plainBody('Hello');
$composeMessage->htmlBody('<h1>Hello</h1>');
$composeMessage->attach('test.png', 'application/octet-stream', 'test');
$result = $composeMessage->send();