sendgrid/smtpapi

在PHP中构建SendGrid X-SMTPAPI头部。

0.7.0 2022-05-04 20:42 UTC

This package is auto-updated.

Last update: 2024-08-30 01:20:03 UTC


README

Twilio SendGrid Logo

BuildStatus Latest Stable Version Latest Version on Packagist Twitter Follow GitHub contributors MIT licensed

此模块帮助构建Twilio SendGrid的SMTP API头部。

在Twilio SendGrid文档中了解更多关于SMTP API的信息:Twilio SendGrid的文档

公告

本模块的所有更新都记录在我们的CHANGELOG中。

目录

安装

先决条件

  • PHP版本7.3、7.4、8.0或8.1
  • Twilio SendGrid服务,从免费级别开始

使用Composer安装

以下推荐的安装需要composer

将以下内容添加到您的composer.json文件中。

{
    "require": {
        "sendgrid/smtpapi": "^0.7.0"
    }
}

然后在脚本顶部引入自动加载器

require 'vendor/autoload.php';

替代方案:从zip文件安装包

如果您没有使用Composer,只需下载并安装库的最新打包版本作为zip文件

⬇︎ 下载打包库 ⬇︎

然后从包中引入库

require('path/to/smtpapi-php/smtpapi-php.php');

库的先前版本可以直接从GitHub下载。

设置环境变量

环境变量

使用您的SENDGRID_API_KEY更新开发环境,例如

echo "export SENDGRID_API_KEY='YOUR_API_KEY'" > sendgrid.env
echo "sendgrid.env" >> .gitignore
source ./sendgrid.env

快速入门

$header = new Smtpapi\Header();
$header->addTo('test1@example.com');
$header->addTo('test2@example.com');
print $header->jsonString();

使用方法

如何贡献

我们鼓励向我们的项目贡献力量;请参阅我们的CONTRIBUTING指南以获取详细信息。

快速链接

关于

smtpapi-php由Twilio SendGrid,Inc维护和资助。smtpapi-php的名称和标志是Twilio SendGrid,Inc的商标。

支持

如果您需要使用SendGrid的帮助,请查看Twilio SendGrid支持帮助中心

许可

The MIT License (MIT)