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

테스트메일 설정 고수님 도와 주세요~~ 채택완료

aadd 10년 전 조회 5,229

안녕하세요 고수님 도움 부탁드립니다. 

 

메일 테스트 하기전에 설정 할것이 뭐가 있는지 몰라서요 .

 

우선 https://works.naver.  도메인, 메인주소 받았구요

=============================================================

class.phpmailer.php, class.smtp.php, PHPMailerAutoload.php 는 adm폴더에 넣으시고 

mailer.lib.php는 lib 폴더의 기존파일을 덮어씁니다. 

 

1. mailer.lib.php에서 네이버웍스 접속 비밀번호를 수정하셔야 합니다. 

2. config.php에 아래와 같이 수정입력하세요 

// SMTP 

// lib/mailer.lib.php 에서 사용 

//define('G5_SMTP', '127.0.0.1'); 

define('G5_SMTP', 'smtp.works.naver.com');

===================================================================

 

 

///// 아래는 네이버 Works 를 사용했을 때의 설정 예제임. http://mail.naver.com/external/naverworks">http://mail.naver.com/external/naverworks 

 

try 

$mail->Host = "For_Abuser"; // <-- For_Abuse  이부분 변경 필요 없는건가요???

 

$mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch 

if (defined('G5_SMTP')) { 

$mail->IsSMTP(); // telling the class to use SMTP 

$mail->Host = G5_SMTP; // SMTP server. 루트 디렉토리의 config.php 에서, define('G5_SMTP', 'dsmtp.naver.com') 로 설정되어 있는 값을 끌어옴. 

$mail->Port = 587; // 네이버 SMTP 포트 

//$mail->SMTPDebug  = 2; // enables SMTP debug information, 오류 메시지를 보기 위해서는 주석을 해제하고 2 로 설정할 것. 오류 메시지는 "회원메일발송 > 테스트" 버튼을 실행했을 때에만 나타남. 

$mail->SMTPAuth  = true; // enable SMTP authentication 

$mail->SMTPSecure = "TLS";                // sets the prefix to the servier 

$mail->Username = $fmail; 

$mail->Password = "******";  <-- PASS 입력 완료 

$mail->CharSet = "UTF-8"; // class.phpmailer.php 의 기본값이 iso-8859-1 이므로, UTF-8 로 변경함. 

$mail->Encoding = "base64"; // 기본값이 8bit 이므로, base64로 변경함. 

$mail->SetFrom("$fmail", '운영자'); 

$mail->AddReplyTo("$fmail", '운영자'); 

$mail->AddAddress($to); // 수신자 

$mail->Subject = $subject; // 제목 

$mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically 

$mail->MsgHTML($content); 

 

 <-- PASS 입력 부분만 수정하는거 맞는지요??

 

위처럼 설정 하고 test 했는데 메일이 안와요~

 

제가 호스팅을 안하고 ubuntu server 직접 돌리고 있는데 서버에 Sendmail 설치를 안했거든요

설치는 해야 되는건지 애매해서요 ..

고수님 답변 부탁드립니다. 

 

그럼수고하세요~~~

 

 

 

 

 

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

답변 2개

채택된 답변
+20 포인트
10년 전

가급적 $mail->Host = "For_Abuser"; // <-- For_Abuse  이부분 변경 필요 없는건가요??? 

이 부분은 놔두고

 

​암호만 넣어주고 업로드 시키면 되요

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

답변에 대한 댓글 1개

a
aadd
10년 전
위에 내용 한번만 더 확인 부탁 드립니다.

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

a
10년 전

 

여기서 메일 테스트하기 하면 메일이  오는데  아래 에서 메일 테스트 하면 메일이 안와요 





http://54.65.129.202/W5/adm/mail_form.php" id="mail_add" style="font-family: dotum; font-size: 12px; line-height: normal; text-align: right; color: rgb(0, 0, 0); text-decoration: none; padding: 10px; border: 1px solid rgb(204, 204, 204); cursor: pointer; display: inline-block; vertical-align: middle; background: rgb(240, 240, 240);">메일내용추가

http://54.65.129.202/W5/adm/mail_delete.php" method="post" style="margin: 0px; padding: 0px; border: 0px; background-color: rgb(255, 255, 255);">
 
 번호제목작성일시테스트보내기미리보기
 1http://54.65.129.202/W5/adm/mail_form.php?w=u&ma_id=1" style="color: rgb(0, 0, 0); text-decoration: none;">test2015-03-24 23:08:14http://54.65.129.202/W5/adm/mail_test.php?ma_id=1" style="color: rgb(0, 0, 0); text-decoration: none;">테스트http://54.65.129.202/W5/adm/mail_select_form.php?ma_id=1" style="color: rgb(0, 0, 0); text-decoration: none;">보내기http://54.65.129.202/W5/adm/mail_preview.php?ma_id=1" target="_blank" style="color: rgb(0, 0, 0); text-decoration: none;">미리보기

선택삭제 



테스트 누르기 하면 메일이 와요. . 옆에 보내기 하면 안오구요~


------------------------------------------------------------------------------

메일 테스트

테스트 메일 발송

메일서버가 정상적으로 동작 중인지 확인할 수 있습니다.
아래 입력칸에 테스트 메일을 발송하실 메일 주소를 입력하시면, [메일검사] 라는 제목으로 테스트 메일을 발송합니다. 

  

만약 [메일검사] 라는 내용으로 테스트 메일이 도착하지 않는다면 보내는 메일서버 혹은 받는 메일서버 중 문제가 발생했을 가능성이 있습니다.
따라서 보다 정확한 테스트를 원하신다면 여러 곳으로 테스트 메일을 발송하시기 바랍니다. 

Copyright © 54.65.129.202. All rights reserved. 

 

여기에서 보내도 마찬가지로 안와요~~

----------------------------------------------------------------------------------------

 

 

도움 부탁드립니다. ~

 

 

 

 

 

 

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

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

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

로그인