오늘 다음 오류가 있습니다. 사용자가 등록하고 응용 프로그램이 메일 통지를 보내는 PHPMailer 객체를 하나 만듭니다. 데이터 유형 json을 반환하는 아약스를 구현하지만 항상 여러 메시지를받습니다.몇 마디를 반환 PHPMailer
서버 - > CLIENT : 220 smtp.gmail.com ESMTP 5sm1094881uae.18 - gsmtp
CLIENT - > SERVER : EHLO 로컬 호스트
서버 - > 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;
}
전체 코드를? –
@HendraNucleo 오픈 소스 라이브러리입니다 : [link] (https://github.com/PHPMailer/PHPMailer) –