if($this->User->saveField('reset_password_token',$fu['User']['reset_password_token'])){
$Email = new CakeEmail();
$Email->to("[email protected]");
$Email->subject("Password Reset Request - DO NOT REPLY");
$Email->replyTo("[email protected]");
$Email->from('[email protected]');
$Email->sender('[email protected]', 'Do Not Reply');
$Email->template("resetpw");
$Email->emailFormat("html");
$Email->send('Do not reply');
$this->Session->setFlash(__('Check your email to reset your password.', true));
saveFieldが動作し、テーブルとフラッシュメッセージ 'Check your email your password your password。'が更新されます。表示も電子メールは送信されません。電子メールはどのように機能させるのですか?これはcakephpバージョン2です。電子メールが送信されないCakePHP
ここで、電子メールゲートウェイを指定しますか? –
ありがとうございます。電子メールゲートウェイとは何ですか? –
私もこれを使用しています:App :: uses( 'CakeEmail'、 'Network/Email'); –