jacobemerick / archangel
另一款PHP邮件脚本,这次采用了方法链
2.1.0
2016-02-07 22:13 UTC
Requires
- php: >=5.3.0
- psr/log: ^1.0
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpunit/phpunit: ^4.7
- symfony/config: <3.0
- symfony/console: <3.0
- symfony/filesystem: <3.0
- symfony/stopwatch: <3.0
- symfony/yaml: <3.0
This package is not auto-updated.
Last update: 2024-09-14 18:20:41 UTC
README
封装的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许可证。更多信息请参阅 许可证文件。