rayhan / ray-mailer
一个用于 CakePHP3 的邮件插件,使用数据库驱动的布局和模板。
v0.1.7-beta
2016-10-10 11:50 UTC
Requires
- php: >=5.4.16
- cakephp/cakephp: ~3.0
Requires (Dev)
- cakephp/cakephp-codesniffer: dev-master
- phpunit/phpunit: *
This package is not auto-updated.
Last update: 2024-09-28 20:03:38 UTC
README
CakePHP 的 RayMailer 插件
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require rayhan/ray-mailer
配置
将以下行添加到您的 app bootstrap.php 文件中。
Plugin::load('RayMailer', ['routes' => true]);
数据库
从 config/Schema/raymailer.sql 文件中添加数据库模式。
使用方法
创建布局和模板
在 http://path_to_your_cake_installation/ray-mailer/templates 访问模板
根据需要创建数据库布局和模板。
加载邮件类
use RayMailer\Mailer\RayMailer;
发送邮件
$mailer = new RayMailer();
$result = $mailer->deliver('welcome-email', ['to' => 'example@example.com', 'param1' => 'Value of param1'], ['debug' => false]);