0

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

1 に答える 1