2026, 새로운 도약을 시작합니다.

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

그누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개

채택된 답변
+20 포인트

(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의 설정을 정의하는 위의 코드 아래에 다음의 코드를 추가하고 다시 실행하세요.

Copy


$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

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

Copy


$mail->SMTPSecure = 'tls';

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

glitter0gim님
와우 감사합니다
많은 도움이 되었습니다^^
(●'◡'●)

댓글을 작성하려면 로그인이 필요합니다.

SSL 적용을 하셔야 원활한 처리가 가능한걸로 보여집니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

ssl 인증서가 없다는거 같은데요~

http로는 메일 전송이 불가할겁니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고