[그누보드] 구글 SMTP 사용 > 웹/기술팁

본문 바로가기

웹/기술팁

기술자료

웹/기술팁

[그누보드] 구글 SMTP 사용

페이지 정보

본문

비밀번호 이메일 찾기 등에서 자체서버의 SMTP가 설정되지 않았을 경우 구글의 SMTP 사용


1. /config.php 파일에서


// SMTP

// lib/mailer.lib.php 에서 사용

define('G5_SMTP',        'smtp.gmail.com');

define('G5_SMTP_PORT',              '587');

define('G5_SMTP_SECURE',            'TLS');

define('G5_SMTP_USER', '구글메일계정');

define('G5_SMTP_PW',        '구글계정비밀번호');


2. lib/mailer.lib.php 수정


        /*

        $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 = 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;

            /* 추가 끝 */

         } 


 

회원로그인

  • 웹장이
  • 대표 : 설상옥
  • 서울특별시 노원구 한글비석로44길 50, 2층
  • TEL : 1833-8075
  • E-Mail : admin@webjangee.com
Copyright © https://lab.webjangee.com. All rights reserved.