묻고답하기

에러문구 :
Warning: Failed to connect to mailserver, verify your "SMTP" setting in php.ini in c:apm_setuphtdocssendmail.php on line 28
편지가 발송되었습니다

폼메일을 보내었을때 계속 저런 에러메시지가 나옵니다.
php.ini 를 어떻게 수정을 해야되는지.. 또 그 php.ini 파일은 apm_setup에선 어디에 있는질 모르겠더군요.

아래는 폼메일 파일소스입니다.
mail.htm 과 sendmail.php 파일 2개입니다.


[mail.htm]

<html>
<head>
<title>폼메일 만들기</title>
<body>
<font color=blue>//요까지는 당근 아시겠죠?</font>
<form method="post" action="sendmail.php">
<font color=blue>//요 위에것이 폼 시작을 말합니다. method에는 무조건 post를 넣는다구 생각하면 쉽습니다. 그리고 action은 데이타를 넘길 파일을 가르키면 되구요</font>
<table border="0" cellpadding="0" cellspacing="0">
  <tr>
      <td>
      보내는 사람 이름 <input type="text" name="name" maxlength="10" size="10">
<font color=blue>//input문입니다. 이건 보통 한줄짜리 데이타를 처리할때 쓰죠.
요기서 name을 주의해서 보세요. name에 쓰인 글자가 php3로 넘어갈때 $name 이라는 변수로 넘어가게 됩니다.</font>
      </td>
  </tr>
  <tr>
      <td>
          보내는 사람 E-Mail <input type="text" name="frommail" maxlength="35" size="15"><br>
      </td>
  </tr>
  <tr>
      <td>
          받는 사람 E-Mail <input type="text" name="tomail" maxlength="35" size="15"><br>
      </td>
  </tr>
  <tr>
      <td>
          편지 제목 <input type="text" name="subject" maxlength="35" size="15"><br>
      </td>
  </tr>
  <tr>
      <td>
          <textarea name="memo" rows="5" cols="30"></textarea>
      </td>
  </tr>
  <tr>
       <td>
           <center><input type="submit" value="편지보내기">  <input type="reset" value="취        소"></center>
<font color=blue>//위에서 type=submit이면 데이타를 action에 입력한 cgi에 넘기게 되구, cancle이면 폼안에 있는 글을 모두 지우죠</font>
       </td>
  </tr>
</table>
</form>
<font color=blue>//폼의 끝을 표시합니다. 당근 있어야 겠죠?</font>
</body>
</html>



[sendmail.php]

<?   <font color=blue>// <- PHP 스트립트 시작표시</font>

<font color=blue>// 이부분은 데이타가 입력되지 않으면 에러표시를 할 함수입니다.</font>
function message ($message)  <font color=blue>//$message라는 변수를 받죠</font>
{
  echo "
        <script>
        window.alert ("$message");
        history.go(-1);
        </script>
        ";
  exit;  
}

<font color=blue>// 아래 부분을 보면 mail.html파일에서 input 에서 name=??? 로 햇던 부분들이 그냥 변수로 바로 사용하는게 보이죠? 폼에서 넘어온 값들은 php3에서는 아무 여과없이 그냥 변수처럼 앞에 $ 표시만 해주고 쓰면 됩니다.</font>
  if(!$name) message("이름을 입력하십쇼");
  if(!$tomail) message("보내는 사람의 메일을 적으십소");
  if(!$frommail) message("받는 사람의 메일을 적으십소");
  if(!$subject) message("제목을 적으십소");
  if(!$memo) message("내용을 적으십소");

<font color=blue>아랫부분은 mail()함수에서 쓰게될 중요한 넘들입니다. 걍 외우십쇼.
</font>
  $mh .= "Return-Path: $frommailrn";
  $mh .= "From: $name <$frommail>rn";

<font color=blue>아래 striptslashes() 함수는 각 줄의 끝에 붙어 있는 슬래쉬를 제거하는 넘입니다.</font>
  $memo  = stripslashes($memo);

<font color=blue>아래 mail() 함수가 메일을 보내주는 넘입니다. mail(받는 사람 주소, 제목, 내용, 보내는 사람에 대한 정보)식으로 하면 됩니다.</font>
  mail($tomail , $subject , $memo , $mh);

  echo " 편지가 발송되었습니다.";

exit;

?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
브레인630 이렇게 되는 이유가 무엇일까요? [6] 2014.09.01 by 브레인630
TAEYONG2 질문입니다 [1] 2014.09.01 by KrteamENT
준최식 회원가입시 입력된 정보를 이용하는방법좀 알려주세요 없으면 없다고라도 ㅜㅜ [8] 2014.09.01 by KrteamENT
jisue97 가로메뉴 만드는 법좀 부탁드려요. [4] 2014.09.01 by CosignStudio
이두바끈 pc설정 저장이 안먹혀요~ [8] 2014.09.01 by 공수래
포동이 사이트 db관련 궁금한점이 있어서요. [1] 2014.09.01 by 포동이
LadiesKorea 다른 사이트에 기능을 붙이려고 합니다 [3] 2014.08.31 by KrteamENT
오누으리 xe 게시판별 위젯 설정질문 [1] file 2014.08.31 by 로이조52
모이어 모바일에서 어드민화면을 피씨처럼 넓게보기 [1] 2014.08.31 by 6889
공수래 1.7.5.7 버전 레이아웃에 설정에 문제가 있는듯...  
위키사용자 xe 위키 질문입니다 [7] 2014.08.31 by seyriz
oscarmike CSS 를 수정했는데 크롬에서 보는것과 인익스에서 보는 것이 다릅니다. [2] 2014.08.31 by oscarmike
qwms 쿠키를 구웠는데, 출력이 제대로 안 됩니다... [2] 2014.08.31 by qwms
yung09 게시판 에디터가 이상하게 보입니다. [2] file 2014.08.31 by IOZ
xelomero Xe용 쇼핑몰 솔루션 없나요?? [15] 2014.08.31 by 6889
windowwindow 다들사이트얼마나운영하셨나요..!! [3] 2014.08.31 by 6889
오딘데브 XE Core 버전에 관한 질문!! [2] 2014.08.31 by 6889
김형진354 세이라디오 끊김문제.. [3] 2014.08.31 by 김형진354
오딘데브 [헬프미]모바일 접속시 레벨 아이콘 출력이 되지 않습니다.  
도메인8295 메일인증 기능 사용중인데 모바일에서 가입시 가입인증메일 발송이 되었다고 알림이 되지 않습니다.