2016-12-22 20 views
0

Codeigniterでsmtpで配信されなかった電子メールをチェックするにはどうすればよいですか? 電子メールが配信されなかった場合[未送信]、電子メールの送信に失敗したアラートボックスを表示します。どうやってやるの?Codeigniterでsmtpで未配信のメールをチェックする方法は?

例:Google smtpを使用してメールを送信していました。電子メールアドレスが真であれば電子メールが送信され、電子メールアドレスが利用できない場合や偽の電子メールアドレスの場合、gmailサーバーはgmailの受信トレイに返信します。 Gmailの受信トレイから返信メールを受け取って、["Email send failed"]というアラートボックスを自分のcodeigniterに表示したいと思います。

答えて

0
if(this->email->send()) { 
    $this->session->set_flashdata('Success', 'Email `enter code here`sent'); 
} else { 
    $this->session->set_flashdata('Error', 'Email not sent'); 
    redirect('controller/method'); 
} 
+0

これを配置します。 <?php echo $ this-> session-> set_flashdata( 'Success'); ?><?php echo $ this-> session-> set_flashdata( 'エラー'); ?> –

関連する問題