lianhua/easy-mailjet

此包已被弃用且不再维护。未建议替代包。

一个通过Mailjet服务发送邮件的简单库

1.0 2020-03-22 12:23 UTC

README

Build Status BCH compliance

概述

一个用于通过Mailjet提供者发送电子邮件的简单PHP类

兼容性

此库已在PHP 7.3及更高版本上进行了测试

安装

只需在项目中使用composer

composer require lianhua/easy-mailjet

如果您不使用composer,克隆或下载此存储库,您需要的所有内容都在src目录中。您需要Lianhua EmailMailjet API PHP包装器

用法

Mailjet对象

为了创建maijet对象,您需要您的API密钥并将它们传递给构造函数。

$mj = new EasyMailjet("Your key", "Your secret");

发送电子邮件

创建一个类型为Lianhua Email的对象,并将其传递给sendMail函数。

$mj->sendMail($email);

您将获得一个返回值,表示电子邮件是否成功发送。

获取Mailjet详细响应

如果您将变量作为第二个参数传递,您将能够从mailjet获取响应(阅读Mailjet文档以获取更多解释)

$mj->sendMail($email, $res);

使用自定义ID发送

您可以将自定义ID作为第三个和第四个参数传递给活动和消息。

$mj->sendMail($email, $res, "campaign_id", "message_id");

沙盒模式

您可以在从mailjet获取反馈时禁用电子邮件投递。

$mj->setSandbox(true);

去重模式

您可以在活动中禁用重复联系人。

$mj->setDeduplicate(true);