-
그누보드 SMTP 외부메일 설정하는 방법프로그래밍/php 2025. 3. 24. 15:25반응형
네이버 이메일 SMTP 그누보드에서 설정하는 방법 입니다.
/config.php 수정
/config.php 158번 라인// SMTP // lib/mailer.lib.php 에서 사용 define('G5_SMTP', '127.0.0.1'); define('G5_SMTP_PORT', '25');
지우고 아래 내용 추가
네이버 메일 환경설정에서 SMT사용을 사용함으로 해주세요.
// SMTP // lib/mailer.lib.php 에서 사용 define('G5_SMTP', 'smtp.naver.com'); define('G5_SMTP_PORT', '465'); define('G5_SMTP_SECURE', 'SSL'); define('G5_SMTP_USER', '네이버이메일'); define('G5_SMTP_PW', '비밀번호');
mailer.lib.php 수정하기
/lib/mailer.lib.php 20번 라인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; }
지우고 아래 내용 추가
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; } }
테스트 결과 잘되네요.
도움이 되었나요?반응형'프로그래밍 > php' 카테고리의 다른 글
phpexcel에서 읽어 들인 날짜의 일련 번호를 날짜 형식으로 변환 (1) 2016.12.07 php session timeout 설정하기 (0) 2016.08.11 php 메모리 부족 (0) 2016.07.27