테스트 사이트 - 개발 중인 베타 버전입니다

메일테스트 발송 안되네요..

정홍석 4년 전 조회 1,764

xampp로 로컬에서 작업중인데

테스트 메일이 발송이 안되네요

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

플래토
4년 전

local이면 sendmail 서버가 설치되어있나요?

없다면, smtp로 셋팅을 해보시거나

실제 sendmail서버가 설치된곳에서 테스트해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

정홍석
4년 전
mailer.lib.php 에서

$mail = new PHPMailer(); // defaults to using php "mail()"
if (defined('G5_SMTP') && G5_SMTP) {
// $mail->IsSMTP(); // telling the class to use SMTP
// $mail->Host = G5_SMTP; // SMTP server
// if(defined('G5_SMTP_PORT') && G5_SMTP_PORT)
// $mail->Port = G5_SMTP_PORT;
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPSecure = "ssl";
$mail->SMTPAuth = true;
$mail->Host = 'smtp.naver.com'; // SMTP server
$mail->Port = 465;
$mail->Username = '네이버계정 아이디';
$mail->Password = '네이버계정 비밀번호';
}
user name과 password에는 제 개인계정 정보를 입력했고,

config.php에서는
// SMTP
// lib/mailer.lib.php 에서 사용
if(defined('G5_SMTP_USE_EXT') && G5_SMTP_USE_EXT == 1){
define('G5_SMTP', 'smtp.naver.com');
define('G5_SMTP_PORT', '465');
define('G5_SMTP_USEAUTH', true);
define('G5_SMTP_USESECURE', 'ssl');
define('G5_SMTP_USER', '아이디');
define('G5_SMTP_PASS', '비번');
}

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

이렇게 입력을 했는데, 이렇게 하는 방법이 맞을까요??
로컬 서버에서 테스트 메일 발송도 안되고, 게시판에서 메일발송 체크박스에 체크를 했음에도 불구하고 네이버계정으로 메일이 안오네요..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인