2016-09-01 9 views
0

今日は次のエラーがあります。私は1つのオブジェクトphpMailerを作成します。ここでユーザーは登録し、アプリケーションはメールの通知を送信します。私はデータ型jsonを返すようにajaxを実装しますが、常にいくつかのメッセージを受け取ります。複数のメッセージを返すPHPMailer

サーバー - > CLIENT:220 smtp.gmail.com ESMTP 5sm1094881uae.18 - gsmtp
CLIENT - > SERVER:EHLO localhostを
サーバー - > CLIENT:250-smtp.gmail.com ...... .................................................. ......................................多くの行。

私のコードは次のとおりです。ビューで

:クラスPHPで

$.ajax({ 
        url:'../controller/loginController.php?register=true', 
        type: 'post', 
        dataType: 'json', 
        data: data, 
        success: function(data) { 
         if(data.response != "true") { 
          $('#submitRegister').removeProp("disabled"); 
          $('#response-message').text(data.message); 
          $("#btn-message").trigger("click"); 

         }else{ 
          if (data.response == null){ 
          $('#submitRegister').removeProp("disabled"); 
          document.getElementById("form-register").reset(); 
          $('#response-message').text("El curso fue creado correctamente"); 
          $("#btn-message").trigger("click"); 
          } 
         } 
        } 
       }) 

if (!$mail->send()) { 
      return false; // "Mailer Error: " . $mail->ErrorInfo; 
     } else { 
      return true; 
     } 
+0

完全なコードを? –

+1

@HendraNucleoオープンソースのライブラリです:[link](https://github.com/PHPMailer/PHPMailer) –

答えて

1

私はあなたがSMTPのデバッグがオンになっていると思います。 SMTPログのように見えます。試してみてください:

また
$mail->SMTPDebug = false; 

: `PHPMailer`ためDisable PHPMailer error messages

関連する問題