小编Rya*_*ter的帖子

CakeEmail调试

我正在尝试在我的控制器中设置一个测试电子邮件,它会按原样输出电子邮件,而不会实际发送电子邮件.我正在使用CakePHP 2.1

在我的控制器的顶部,我有:

App::uses('CakeEmail', 'Network/Email');
Run Code Online (Sandbox Code Playgroud)

在我的控制器中,方法是:

$email = new CakeEmail('default');  
$email->from(array('me@example.com' => 'My Site'));  
$email->to('you@example.com');  
$email->subject('About');  
$email->send('My message');
Run Code Online (Sandbox Code Playgroud)

在我的电子邮件配置中,我将$ default设置为Debug模式:

public $default = array(
    'transport' => 'Debug',
    'from' => 'you@localhost.com',
    //'charset' => 'utf-8',
    //'headerCharset' => 'utf-8',
);
Run Code Online (Sandbox Code Playgroud)

我该如何输出电子邮件?我已经搜索谷歌并且一无所获.

cakephp cakephp-2.0

3
推荐指数
2
解决办法
8237
查看次数

标签 统计

cakephp ×1

cakephp-2.0 ×1