0

我正在使用 CakePHP 2.1.1 并尝试发送带有表单数据的简单电子邮件。这是我在控制器中的代码:

App::uses('CakeEmail', 'Network/Email');

try {
    $Email = new CakeEmail();
    $Email->from(array('support@pcn.com' => 'PC')); 
    $Email->to('me@gmail.com');
    $Email->subject('New Registration');
    if ( $Email->send(serialize($formData)) ) 
        $this->set('email', 'Success');
    else 
        $this->set('email', 'Failure without Exception');
} 
catch ( Exception $e ) {
    $this->set('email', 'Failure with Exception );
}

当我在我的视图中打印出“电子邮件”的值时,它总是“成功”,但我从未收到过电子邮件(我检查了垃圾邮件文件夹)。错误日志中没有与电子邮件相关的问题。如何调试此问题并让电子邮件正确发送?

4

0 回答 0