묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
xe 구축후 회원가입시 메일인증할경우 에러뜹니다.
2013.06.26 14:51
Warning: mail() [function.mail]: Failed to
connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port"
setting in php.ini or use ini_set() in
C:\APM_Setup\htdocs\classes\mail\Mail.class.php on line
586
Warning: Cannot modify header information - headers
already sent by (output started at
C:\APM_Setup\htdocs\classes\mail\Mail.class.php:586) in
C:\APM_Setup\htdocs\classes\module\ModuleHandler.class.php on line
791
이러한 에러를 뿜고 메일이 안보내집니다.
혹시 어떻게 해결해야할까요?
첫번째 에러 라인 소스는
return mail($this->getReceiptor(), $this->getTitle(), $this->body, $headers);
두번째 에러 라인 소스는
header('location:' . $_SESSION['XE_VALIDATOR_RETURN_URL']);
이거네요.. 흠..
댓글 1
-
푸시아
2013.06.26 15:23
-
vamp1
2013.06.26 15:47
제가 호스팅사이트에서 할게아니라 직접 서버pc에서 운영할 계획인데 메일 서버를 만들어야하나요? 검색해보니 iis 설정해보라는데..
첫번째 warning 은 메일 서버가 없어서 발생하는것이고,
두번째 warning 은 첫번째 warning 텍스트가 등장해서 워닝을 뱉어낸 것입니다.