네이버 이메일을 그누보드 SMTP 외부메일 설정에서 사용하는 방법입니다.
/config.php 173 번째 줄에 있는
[code]
define('G5_SMTP', '127.0.0.1');
define('G5_SMTP_PORT', '25');
[/code]
를 아래와 같이 수정합니다.
[code]
define('G5_SMTP', 'smtp.naver.com');
define('G5_SMTP_PORT', '587');
define('G5_SMTP_SECURE', 'TLS');
define('G5_SMTP_USER', 'yourid@naver.com');
define('G5_SMTP_PW', 'yourpassword');
[/code]
/lib/mailer.lib.php 19번째 줄
[code]
$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;
}
}
[/code]
를 아래와 같이 수정합니다.
[code]
$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;
}
[/code]
끝.
댓글 16개
@무와보 네이버 2차 인증 적용하고, 네이버ID 로 앱전용 비밀번호 생성해서 사용하면 됩니다.
네이버 2단계 인증관리 > 애플리케이션 등록
https://help.naver.com/service/5640/contents/8584?lang=ko
많은 도움 되었습니다. 굿입니다.
혹시 다른분중 안되시는 분 있으시면 아래 사항 체크 해보는것도 좋겠습니다.
1. 네이버 계정 IMAP/SMTP 설정
https://help.naver.com/service/30029/contents/21344?lang=ko
2. 관리자 화면 계정 메일 주소와 동일한 네이버 계정
-> 저는 여기서 문제가 된것인지 연결이 안되었습니다.
-> smtp 할려는 네이버 메일 계정이랑 관리자화면 네이버 메일 동일한거 사용 후 되었습니다.
3. 아이디 및 비밀번호 입력 하는 곳에 한글 글자 입력
-> 저는 네이버 비번이 한글로 된걸 입력 했는데 이것도 혹시나 해서 영어로 변경한 후 하였습니다.
코드 보고 계속 이메일 테스트 하다가 위의 방법으로 해결 했네요.
게시글 목록
| 번호 | 제목 |
|---|---|
| 23798 | |
| 23797 | |
| 23792 | |
| 23791 | |
| 23785 | |
| 23781 | |
| 23770 | |
| 23766 | |
| 23764 | |
| 23761 | |
| 23747 | |
| 23732 | |
| 23724 | |
| 23718 | |
| 23706 | |
| 23700 | |
| 23697 | |
| 23686 | |
| 23682 | |
| 23681 | |
| 23680 | |
| 23678 | |
| 23665 | |
| 23644 | |
| 23643 | |
| 23639 | |
| 23637 | |
| 23630 | |
| 23626 | |
| 23616 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기