··조회 13,718
질문이 있습니다.
안녕하세요.
php를 공부하고 있는데요.
php로 메일을 보내는데요.
에러메세지가 뜨는데요.
제가 이해를 못하겠네요.
그래서 이렇게 선생님께 문의드립니다.
Warning: mail(): Failed to connect to mailserver at "smtp.hanafos.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\apm_setup\htdocs\php\singsinghe\mail\send.php on line 2
이런 메세지가 나오는데요.
뭘 어떻게 해야하는지...답답해서요.
참고로
mail.php 소스는
<form action=send.php method=post>
<li> 제목 : <input type=text size=20 name=sss>
<li> mail : <input type=text size=20 name=bbb>
<li> 메모 : <textarea name=memo cols=50 rows=6></textarea>
<br><br>
<input type=submit value="전송">
</form>
이고요.
send.php 소스는
<?
mail($bbb,$sss,$memo);
?>
입니다....소스가 잘못 되었는지요.
php를 공부하고 있는데요.
php로 메일을 보내는데요.
에러메세지가 뜨는데요.
제가 이해를 못하겠네요.
그래서 이렇게 선생님께 문의드립니다.
Warning: mail(): Failed to connect to mailserver at "smtp.hanafos.com" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\apm_setup\htdocs\php\singsinghe\mail\send.php on line 2
이런 메세지가 나오는데요.
뭘 어떻게 해야하는지...답답해서요.
참고로
mail.php 소스는
<form action=send.php method=post>
<li> 제목 : <input type=text size=20 name=sss>
<li> mail : <input type=text size=20 name=bbb>
<li> 메모 : <textarea name=memo cols=50 rows=6></textarea>
<br><br>
<input type=submit value="전송">
</form>
이고요.
send.php 소스는
<?
mail($bbb,$sss,$memo);
?>
입니다....소스가 잘못 되었는지요.
댓글 4
SMTP는 Simple Mail Trans Protocol 의 약자로, 메일을 발송하기 위한 규약이자 프로그램입니다.
PHP의 mail 함수는 SMTP가 정상적으로 설정되었을 때 사용할 수 있습니다.
mail("주소","제목","내용") 과 같은 식으로 보내는데, 위와 같은 오류 메시지가 나오면, 서버에 SMTP 프로그램이 정상적으로 작동하지 않기 때문입니다.
Win
위 글을 보니, Windows 서버에 AMP을 설치하신 것 같은데,
그렇다면 윈도우의 IIS(인터넷정보서비스) 기능 중에서 SMTP 기능을 활성화해야 합니다.
말로 설명을 제대로 드릴 수 있을지 모르겠네요.
제어판 > 프로그램/추가제거 > 인터넷정보서비스(IIS) 체크 > 자세히 > SMTP Service 체크
제어판 > 관리도구 > 인터넷정보서비스 마으수 오른쪽 버튼 > 속성 > 액세스탭 > 릴레이 > '아래목록만제외'를 선택
윈도우에서 위와 같이 설정하고,
php.ini 파일에서
;For Win32 only.
SMTP = localhost
;For Win32 only.
sendmail_from = 본인메일주소
위와 같이 설정을 해줘야 합니다.
위와 같이 모두 다 하신 후에 mail 함수를 사용하면 됩니다.
설명을 드렸습니다만, 처음 시도할 때는 정말 쉽지 않을 것 같네요. 좋은 결과 있기를 바랍니다.
근데요...제가 IIS가 아니고 APM을 사용하고 있습니다.
그럼 방법이 달라지나요.
또 다른 질문 하는 것 같아 죄송합니다.
다음 내용을 참조해보세요~
http://www.apmsetup.com/board.php?bid=100&ct=12&bs_type=subject&bs_str=SMTP
좋은 하루 되세요....^^