gae/gaemail

此包的最新版本(dev-master)没有可用的许可信息。

我的第一个Composer项目

安装: 7

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:cakephp-plugin

dev-master 2015-07-07 13:57 UTC

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/) 类进行包装,使其无缝工作。

安装 + 配置

  1. [下载最新代码] (https://github.com/dftaiwo/gae-cakephp-email/archive/master.zip) 或克隆此仓库

  2. 将zip文件中的Network文件夹复制到/app/Lib/

  3. 最后,更新/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');

完成!