회원정보찾기에서 이메일입력시 에러가 납니다

회원정보찾기에서 이메일입력시 에러가 납니다

QA

회원정보찾기에서 이메일입력시 에러가 납니다

답변 3

본문

그누5.2버전인데 어떻게 하면 해결이 되나요
도움요청합니다

 

3421150233_1739344520.0216.png

 

Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed in /home1/serea9248/public_html/plugin/PHPMailer/class.smtp.php on line 368

 

이 질문에 댓글 쓰기 :

답변 3

(DocumentRoot)/lib/mailer.lib.php 에서 PHPMailer가 설정됩니다.

if (defined('G5_SMTP') && G5_SMTP) {

    $mail->IsSMTP(); // telling the class to use SMTP

    $mail->Host = G5_SMTP; // SMTP server

    if(defined('G5_SMTP_PORT') && G5_SMTP_PORT)

        $mail->Port = G5_SMTP_PORT;

PHPMailer의 설정을 정의하는 위의 코드 아래에 다음의 코드를 추가하고 다시 실행하세요.

$mail->SMTPOptions = array(
        'ssl' => array(
            'verify_peer' => false,
            'verify_peer_name' => false,
            'allow_self_signed' => true
        )
    );

 

하지만 위를 적용하기 전에 ; 대부분의 메일 서버는 587 포트(TLS)를 사용하며,

  STARTTLS 명령을 통해 보안을 강화합니다. 아래를 먼저 적용하세요.

    $mail->Host = G5_SMTP; // SMTP server

위 코드 아래에 다음 코드 추가 또는 변경 


$mail->SMTPSecure = 'tls';

- TLS(587)는 현재 SMTP 표준이며, SSL(465)은 과거 방식으로 비권장됩니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 26
© SIRSOFT
현재 페이지 제일 처음으로