그누보드 메일 테스트를 통한 메일전송이 안됩니다.
본문
메일 전송 기능이 필요해서 그누보드의 mailer() 기능을 사용하려고 합니다.
하지만 메일 전송이 되지않아 관리자의 '메일 테스트' 로 해봤는데 마찬가지 문제입니다.
관리자 메일도 변경해보고, 네이버 및 구글 메일로도 전송해봤는데 전송이 안됐습니다. (스팸메일함에도 없음)
관련 문제를 찾아보며 아래와 같이 config.php 에서 SMTP의 ip주소를 변경해봤습니다.
// define('G5_SMTP', '127.0.0.1');
define('G5_SMTP', '');
하지만 이렇게 변경 후에도 메일 전송이 안되는데 문제 원인에 대해 알 수 있는게 있을까요?
카페24 호스팅 사용 중 입니다.
답변 3
카페24 호스팅을 이용하여 그누보드 메일은 발송되지 않습니다.
네이버 SMTP, 구글 SMTP 를 사용하셔야 문제없이 발송이 됩니다. (네이버, 구글 계정에서 SMTP 사용이 필요)
https://sir.kr/g5_plugin/11719
제이앤님 답변처럼 SMTP로 해애 가장 쉽고 빠르게 됩니다.
ROOT에 있는 CONFIG.PHP의
// SMTP
// lib/mailer.lib.php 에서 사용
이 문구 아래에 SMTP 설정만 해주시면 됩니다. 구글로 한다면 다음과 같이
define('G5_SMTP', 'smtp.gmail.com');
define('G5_SMTP_PORT', '587');
define('G5_SMTP_SECURE', 'TLS');
define('G5_SMTP_USER', '본인이 사용하는 구글계정 like *** 개인정보보호를 위한 이메일주소 노출방지 ***');
define('G5_SMTP_PW', '본인이 사용하는 구글계정의 암호(주의: *** 개인정보보호를 위한 이메일주소 노출방지 ***의 암호가 아니고 app pawword를 써야 함');
잘 됩니다.
아 제가 서버 관련해서 질문글에 잘못올렸습니다.
호스팅 서버가 cafe24 가 아닌 자체 서버라고 합니다.
동일하게 위 답변에 대해 확인해보면 될까요?