외부 메일로 네이버 메일 사용하기 > 그누보드5 팁자료실

그누보드5 팁자료실

외부 메일로 네이버 메일 사용하기 정보

외부 메일로 네이버 메일 사용하기

본문

네이버 이메일을 그누보드 SMTP 외부메일 설정에서 사용하는 방법입니다.

 

/config.php 173 번째 줄에 있는


define('G5_SMTP', '127.0.0.1');
define('G5_SMTP_PORT', '25');

 

를 아래와 같이 수정합니다.

 


define('G5_SMTP', 'smtp.naver.com');
define('G5_SMTP_PORT', '587');
define('G5_SMTP_SECURE', 'TLS');
define('G5_SMTP_USER', '*** 개인정보보호를 위한 이메일주소 노출방지 ***');
define('G5_SMTP_PW', 'yourpassword');

 

/lib/mailer.lib.php 19번째 줄

 


$mail = new PHPMailer();
if (defined('G5_SMTP') && G5_SMTP) {
    $mail->IsSMTP();
    $mail->Host = G5_SMTP;
    if(defined('G5_SMTP_PORT') && G5_SMTP_PORT) {
        $mail->Port = G5_SMTP_PORT;
    }
}

 

를 아래와 같이 수정합니다.

 


$mail = new PHPMailer();
if (defined('G5_SMTP') && G5_SMTP) {
    $mail->IsSMTP();
    $mail->Host = G5_SMTP;
    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;
}

 

끝.

 

추천
9

댓글 12개

@호박둥구리 외부메일 접속정보가 맞다면 발송이 될 것 같아요. 발송이 안될 경우 디버깅을 해서 원인을 찾아 봐야 합니다.

@누리컴즈 답변감사합니다.

예를들어
관리자메일이 
*** 개인정보보호를 위한 이메일주소 노출방지 *** 경우
define('G5_SMTP', 'smtp.naver.com');
define('G5_SMTP_PORT', '465');
define('G5_SMTP_SECURE', 'SSL');
define('G5_SMTP_USER', '*** 개인정보보호를 위한 이메일주소 노출방지 ***');
define('G5_SMTP_PW', '1234!!**');


이렇게된다면
네이버 메일에서 외부메일 설정도 해줘야되나요?

좋은 내용 갑사합니다.

gmail 을 사용중이었으나 최근 제대로 발송되지 않아 애먹고 있습니다.

올려주신 내용처럼 네이버로 변경했는데

저는 587, TLS 로 해야 메일이 갑니다.

무슨 차이가 있을까요?

define('G5_SMTP_PORT', '587');
define('G5_SMTP_SECURE', 'TLS');

 

가 설정값이 맞네요.

https://help.naver.com/service/30029/contents/21344?lang=ko 참고해 주세요.

설정에서 접속정보를 암호화 된 값으로 저장하고자 하신다면, 해당 설정을 불러오는 부분에서 복호화를 수행하도록 코드를 변경하시면 됩니다.

많은 도움 되었습니다. 굿입니다.

혹시 다른분중 안되시는 분 있으시면 아래 사항 체크 해보는것도 좋겠습니다.
1. 네이버 계정 IMAP/SMTP 설정

https://help.naver.com/service/30029/contents/21344?lang=ko

2. 관리자 화면 계정 메일 주소와 동일한 네이버 계정

-> 저는 여기서 문제가 된것인지 연결이 안되었습니다.

-> smtp 할려는 네이버 메일 계정이랑 관리자화면 네이버 메일 동일한거 사용 후 되었습니다.

3. 아이디 및 비밀번호 입력 하는 곳에 한글 글자 입력

-> 저는 네이버 비번이 한글로 된걸 입력 했는데 이것도 혹시나 해서 영어로 변경한 후 하였습니다.

 

코드 보고 계속 이메일 테스트 하다가 위의 방법으로 해결 했네요.

전체 2,511 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT