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 );
}

ビューで「email」の値を印刷すると、常に「成功」​​になりますが、メールを受信しません(スパムフォルダーを確認しました)。エラー ログに電子メール関連の問題はありません。この問題をデバッグして、電子メールを適切に送信するにはどうすればよいですか?

4

0 に答える 0