메일테스트 발송 안되네요..
xampp로 로컬에서 작업중인데
테스트 메일이 발송이 안되네요
|
답변 1개 / 댓글 1개
2021-08-25 (수) 11:35:16
local이면 sendmail 서버가 설치되어있나요?
없다면, smtp로 셋팅을 해보시거나
실제 sendmail서버가 설치된곳에서 테스트해보세요
답변에 대한 댓글 1개
2021-08-25 (수) 11:50:01
답변을 작성하려면 로그인이 필요합니다.
$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');
이렇게 입력을 했는데, 이렇게 하는 방법이 맞을까요??
로컬 서버에서 테스트 메일 발송도 안되고, 게시판에서 메일발송 체크박스에 체크를 했음에도 불구하고 네이버계정으로 메일이 안오네요..