inits / gae-cakephp-email
为 CakePHP + Google App Engine 设置编写的邮件传输类。
dev-master
2015-07-01 17:17 UTC
This package is not auto-updated.
Last update: 2024-09-28 17:54:40 UTC
README
为 [CakePHP] (https://cakephp.com.cn/) + [Google App Engine] (https://developers.google.com/appengine/docs/php) 设置编写的邮件传输类。
在 Google App Engine 上部署 CakePHP 时的一个挑战是,您无法使用正常的 [CakeEmail] (https://book.cakephp.com.cn/2.0/en/core-utility-libraries/email.html) 类发送邮件。
因此,我编写了这个类来包装 Google App Engine 的 [Message] (https://cloud.google.com/appengine/docs/php/mail/) 类,使其无缝工作。
安装 + 配置
-
[下载最新代码] (https://github.com/dftaiwo/gae-cakephp-email/archive/master.zip) 或克隆此仓库
-
将 zip 文件中的 Network 文件夹复制到 /app/Lib/
-
最后,更新 /app/Config/email.php 以包含以下内容
<?php class EmailConfig { public $default = array( 'transport' => 'GAE', ); }
在您的代码中创建 [CakeEmail] (https://book.cakephp.com.cn/2.0/en/core-utility-libraries/email.html) 类实例时,使用以下内容
<?php $emailObj = new CakeEmail('default');
完成!