Cpanel 메일 생성후 그누보드에서 메일 발송이 안될때
페이지 정보

첨부파일
-
class.smtp.php (41.2K) 다운로드 : 2회 DATE : 2018-10-24 23:38:14
본문
메일 생성후 웹메일에서는 메일이 잘가고 잘 받아져서 그누보드에서도 이상없이 잘되는줄 알았는데
@불량학생™ 님 질문으로 그누보드에서 회원가입시 인증메일이 안 간다는 걸 알게 되어 확인 하던중에
그누보드의 config.php 파일과 plugin/PHPMailer/class.smtp.php 파일 수정으로 메일이 가는걸 확인 하였습니다.
먼저 config.php 파일을 에디터로 열고 160번째줄의 define('G5_SMTP_PORT', '25'); 을
define('G5_SMTP_PORT', ''); 와 같이 포트 번호를 삭제 합니다.
두번째로 plugin/PHPMailer/class.smtp.php 파일을 에디터로 열고 260번재줄에 아래 소스를 추가 해 줍니다.
if(count($options)==0){
$options['ssl']=array('verify_peer'=>false,'verify_peer_name'=>false,'allow_self_signed'=>true);
}
위의 수정 파일은 그누보드5 배포본을 그대로 수정 한것입니다. 따라서 이미 수정해서 쓰시는분은 별개로 수정 하셔야 합니다.
또한 수정된 PHPMailer 파일을 사용하시는분들은 배포본으로 되돌리셔야 정상적인 메일 발송이 가능 합니다.
plugin/PHPMailer/class.smtp.php 파일의 수정이 어려우신 분을 위해서 파일을 첨부 합니다.
불량학생™님의 댓글

이제 정상적으로 메일이 발송이됩니다.
대신 daum 이나 gmail 의 smtp는 발송이 안되는군요.
메일이 안정적으로 발송되는게 목적이므로
다음이나 구글의 메일과 다를바 없기를 바라면서
잘사용해보겠습니다.
아파치님의 댓글


당연히 다음이나 지메일을 사용할 이유가 없습니다.
저역시 네이버 메일에서 Cpanel 메일서버를 사용하기 위해 사이트를 이전 할 준비를 하는거니까요....^^
불량학생™님의 댓글


네 감사합니다