gae / gaemail
此包的最新版本(dev-master)没有可用的许可信息。
我的第一个Composer项目
dev-master
2015-07-07 13:57 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2024-09-26 06:11:11 UTC
README
一个为[CakePHP] (https://cakephp.com.cn/) 和[Google App Engine] (https://developers.google.com/appengine/docs/php) 配置编写的邮件传输类。
当在Google App Engine上部署PHP的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');
完成!