php 메일 전송 소스가 이상해요!
텍스트 박스 안에 내용을 기입하면
지정된 메일주소로 메일을 보내는 소스인데요,
최근 전혀 메일이 오지 않아서 걱정입니다.
소스문제인지 호스팅업체 문제인지 모르겠네요.
고수분들 소스에 이상한 부분이 있으면 콕 집어주세요.
입력 페이지는 첨부했어요~.
<?
$content = "이름 : $name \n";
$content = $content."이메일주소 : $email \n";
$content = $content."전화번호 : $phone \n";
if($sosik==true) $content = $content."소식지 수신 여부: 받음\n";
if($mail==true) $content = $content."이메일 수신 여부: 받음\n";
$content = $content."수정내용 : $modify \n";
$content = $content."기타문의 : $etc \n";
//echo $content;
//exit;
$to = [email protected] ;
$sub= "회원정보수정" ;
$from = "From: 회원정보수정 nContent-Type:text/html" ;
$result = mail("$to", "$sub", "$content", "$from");
//if(!$result) echo("메일이 보내졌습니다.");
?>
<script language="JavaScript">
alert("빠른 시간내로 처리해드리겠습니다.");
location.replace("http://www.naver.com");
</script>
댓글 2개
아래의 소스를 사용해보세요.
<?
$charset="EUC-KR";
$textencode="8bit";
$charset = $charset =! "" ? "; charset=$charset" : "";
$add_header = "From: 보내는분메일\n";
$add_header .= "Reply-To: $Reply\n";
$subject ="메일테스트 제목";
$content ="메일테스트 내용";
$ToEmail ="받는분 메일";
$MailContents = ereg_replace("\r?\n\.\r?\n", "\n .\n", $content);
//$MailContents = stripslashes($MailContents);
$add_header = ereg_replace("\r?\n\.\r?\n", "\n .\n", $add_header);
mail($ToEmail, $subject, $MailContents, $add_header);
?>