수다플 만들기 분류

그누보드5가 SMTP 사용할 수 있게 만들어주기

컨텐츠 정보

  • 642 조회
  • 0 추천
  • 0 비추천
  • 목록

본문

이전 글에서 서버에서 구글 SMTP를 사용해서 이메일을 보낼 수 있게 설정을 했는데, 이젠 그누보드도 그 기능을 사용할 수 있도록 연결해주는 작업을 하겠습니다.



sudo nano /var/www/gnuboard/config.php


그누보드 설치하기2 에서 편집했던 파일을 다시 한 번 편집해 줄 것입니다.




문서가 열리면 아래쪽 부분에 다음과 같은 부분이 있습니다. //SMTP 라는 부분을 찾아보세요.



// 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', 'yourid@gmail.com');
define('G5_SMTP_PW', 'yourpassword');


위의 스샷처럼 내용을 변경해주세요.


yourid는 자신의 구글 계정으로 변경해주시고, yourpassword는 구글 앱 비밀번호 16자리를 띄어쓰기 없이 넣어주시면 됩니다.


편집을 마쳤다면, Ctrl + O, 엔터, Ctrl + X를 눌러서 저장하고 나옵니다.


그리고 파일을 하나 더 수정할 것이 있습니다.




sudo nano /var/www/gnuboard/lib/mailer.lib.php




mailer.lib.php 문서를 열면 위와 같은 부분이 있습니다.


저기 빨간줄 부분에다가


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


위의 코드를 붙혀넣어 줍니다.



그러면 최종적으로 위와 같은 모습이 됩니다.


편집을 마쳤다면, Ctrl + O, 엔터, Ctrl + X를 눌러서 저장하고 나옵니다.



최종적으로 잘 설정이 되었나 확인을 해보기 위해서 그누보드 관리자 페이지 - 메일 테스트에서 받는 메일 주소에 본인의 이메일 계정을 입력하고 발송 버튼을 눌러보세요.


이메일이 잘 도착했다면 제대로 설정한 것이고, 회원가입을 받을 때 이메일도 잘 발송될 겁니다 :)

관련자료

댓글 0
등록된 댓글이 없습니다.
전체 43 / 1 페이지
번호
제목
이름
전체 43 / 1 페이지
알림 0