이메일 오류 mailer.lib.php
페이지 정보
작성자 차동박 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 16,973회 작성일 12-05-12 19:28본문
이메일 오류 mailer.lib.php |
글쓴이 : 나둥이
포인트 : 0점 조회 : 132 |
http://php.net/manual/en/function.mail.php [4] |
파일 lib/mailer.lib.php 펑션 function mailer 이게 호스팅에 따라 좀 문제가 있더군요. 아래 처럼 헤더에 내용(메시지 바디)을 넣었을 때 인코딩을 하든 안하든 메일전송이 안되는 경우가 있습니다. 그럴 때는 헤더에 내용을 넣지말고 바디에 내용을 넣으면 전송이 됩니다. 콘텐트 타입이 멀티파트 일 경우 이런 문제의 가능성이 있습니다. 첨부링크 참고. Content-Type: multipart/mixed //이렇게 해서 메일 전송이 안될 경우 $header .= "Content-Transfer-Encoding: base64\n\n"; $header .= chunk_split(base64_encode($content)) . "\n"; ... @mail($to, $subject, "", $header); //이렇게 고치면 전송이 됨 $header .= "Content-Transfer-Encoding: base64\n\n"; $body = chunk_split(base64_encode($content)) . "\n"; ... @mail($to, $subject, $body, $header); 혹시라도 이런 분들 있을까바 팁으로 올려 봅니다. 그누보드 원본에서 이 문제에 대해 어떤 처리를 좀 해야 할 듯 하네요. |
관련링크
댓글목록
등록된 댓글이 없습니다.