본문으로 바로가기
반응형

https://blog.naver.com/scabbard2/222253504798

https://sir.kr/qa/340875?&vpage=1#answer_340893
https://www.wsgvet.com/home/681

그누보드버전 업데이트 관련 참고,smtp, 서버이전  DB백업복원

http://junglian.synology.me/gb5/bbs/board.php?bo_table=b002&wr_id=9


메일 엑세스 부분 허용필요함.

1.  /config.php 아래 수정


// SMTP
// lib/mailer.lib.php 에서 사용
 define('G5_SMTP',      '127.0.0.1');
 define('G5_SMTP_PORT', '25');


을 주석처리하고
// SMTP
// lib/mailer.lib.php 에서 사용
//define('G5_SMTP',      '127.0.0.1');
//define('G5_SMTP_PORT', '25');

// SMTP
// lib/mailer.lib.php 에서 사용
define('G5_SMTP',        'smtp.gmail.com');  // smtp 서버주소
define('G5_SMTP_PORT',              '587');  //smtp 포트
define('G5_SMTP_SECURE',            'TLS');  // 프로토콜종류
define('G5_SMTP_USER', '본인로그인지메일주소');  // 로그인메일주소 (네이버는 아이디)
define('G5_SMTP_PW',        '메일비밀번호'); //로그인비밀번호


2. /lib/mailer.lib.php  수정하기 아래 추가시작 부분을 맨끝 중괄호 안에 넣어줌.

    try {
        $mail = new PHPMailer(); // defaults to using php "mail()"
        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;

 /* 추가 시작 */
        $mail->SMTPAuth = true;
        $mail->AuthType = "LOGIN";  // 이건 있어도 없어도 상관없는 듯 합니다.
        $mail->SMTPSecure = G5_SMTP_SECURE;
        $mail->Username = G5_SMTP_USER;
        $mail->Password = G5_SMTP_PW;
        /* 추가 끝 */
    
        }

반응형