Emailing System(CakeEmail Class)
CakePHP アプリケーションで を使用しようとしています。新しいユーザーが私のサイトに登録すると、「保存されました。このリンクに従ってログインしてください」というメールが彼/彼女に送信されます。この機能を追加しましたが、メールが送信されないか、コードの問題点が表示されません。これはコードです: p
App::uses('AppController','Controller','CakeEmail','Network/Email');p
.
.
.
public function signUp(){
if($this->request->is('post')){
$this->User->create();
if($this->User->save($this->request->data)){
$Email=new CakeEmail('default');
$Email->from(array('admin_beauty_class@email.com'=>'My Site'))
->to($this->request->data['User']['username'])
->subject('Welcome to Beauty Class')
->send('My message');
$this->Session->setFlash(__('You have been saved and an email has just been sent to you, check your mail-box and follow the given link to login'));
$this->redirect();
}else{
$this->Session->setFlash(__('The user could not be saved. Please, try again.'));
}
}
$this->set('title_for_layout','Sign Up');
}