jacobemerick/archangel

另一款PHP邮件脚本,这次采用了方法链

2.1.0 2016-02-07 22:13 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:20:41 UTC


README

Build Status Code Climate Test Coverage Scrutinizer Code Quality

封装的PHP发送邮件实用工具。将分离纯文本、HTML和附件。支持多个测试过的邮件客户端,包括挑剔的Microsoft Outlook。

为什么选择Archangel?因为它很酷(就像领结一样),而且技术上‘大天使’是‘使者’。

安装

建议使用 Composer 安装Archangel。

$ composer require jacobemerick/archangel "^2.0"

这将安装Archangel及其依赖项。需要PHP 5.3.0或更高版本以及sendmail功能。

使用方法

在Archangel尝试发送邮件之前,需要设置一些最小值。它们包括

  • 收件人地址
  • 主题
  • 某种类型的信息(纯文本、HTML或附件)

Archangel可以与或没有方法链一起工作。在下面的示例中,一切都是链式的,但你不必以这种方式结构化调用 - 这完全取决于你。

基本结构

链式请求与非链式请求的基本结构。

(new Jacobemerick\Archangel\Archangel())
  ->addTo('email@example.com')
  ->setSubject('Test Subject')
  ->setPlainMessage('This is a rather plain message.')
  ->send();

$archangel = new Jacobemerick\Archangel\Archangel();
$archangel->addTo('email@example.com');
$archangel->setSubject('Test Subject');
$archangel->setPlainMessage('This is a rather plain message.');
$archangel->send();

未来待办事项

  • 添加更多文档

许可证

Archangel遵循MIT许可证。更多信息请参阅 许可证文件