mail함수를 쓰면 안됩니다. 한메일 같은경우 안되죠.
아래 소스를 참고하세요
if($email!="")
{
$MailServer = "localhost";
$fp = fsockopen ("localhost", 25, &$errno, &$errstr, 30);
if(!$fp) { echo("sendmail 연결에러: $errstr ($errno)n"); exit; }
fgets($fp, 128);
fputs($fp, "mail from: <$fmail>\r\n"); $retval[0] = fgets($fp, 128);
fputs($fp, "rcpt to: <$to>\r\n"); $retval[1] = fgets($fp, 128);
fputs($fp, "data\r\n"); //echo fgets($fp, 128);
fputs($fp, "Return-Path: <$fmail>\r\n");
fputs($fp, "From: ".$fname." <$fmail>\r\n");
fputs($fp, "To: ".$toname."<$to>\r\n");
fputs($fp, "Cc: $encoded_mailcc\r\n");
fputs($fp, "Subject: $subject\r\n");
fputs($fp, "X-Mailer: BR-net\r\n");
fputs($fp, "MIME-Version: 1.0\r\n");
if($userfile_name)
{
$filename = basename($userfile_name);
$fhandle = fopen($userfile,"r");
$filebody = fread($fhandle, $userfile_size);
fclose($fhandle);
if (!$userfile_type) $userfile_type = "application/octet-stream";
$boundary = "----=_NextPart_".uniqid("");
fputs($fp, "Content-Type: multipart/mixed;\r\n");
fputs($fp, "boundary=".$boundary."\r\n");
fputs($fp, "\r\n");
fputs($fp, "This is a multi-part message in MIME format\r\n");
fputs($fp, "\r\n");
fputs($fp, "--$boundary\r\n");
fputs($fp, "Content-Type: text/html;\r\n");
fputs($fp, "charset=euc-kr\r\n\r\n");
//fputs($fp, "Content-Transfer-Encoding: base64\r\n");
fputs($fp, "\r\n");
//$body = chunk_split(base64_encode($body));
fputs($fp, $body);
fputs($fp, "\r\n");
fputs($fp, "--$boundary\r\n");
fputs($fp, "Content-Type: $userfile_type;\r\n");
fputs($fp, "name=".$filename."\r\n");
fputs($fp, "Content-Transfer-Encoding: base64\r\n");
fputs($fp, "Content-Disposition: attachment;\r\n");
fputs($fp, "filename=".$filename."\r\n");
fputs($fp, "\r\n");
$filebody = chunk_split(base64_encode($filebody));
fputs($fp, $filebody);
fputs($fp, "\r\n");
fputs($fp, "--$boundary--\r\n");
}
else
{
fputs($fp, "Content-Type: text/html;\r\n");
//fputs($fp, "charset=euc-kr\r\n\r\n");
//fputs($fp, "Content-Transfer-Encoding: base64\r\n");
fputs($fp, "\n\n");
//$body = chunk_split(base64_encode($body));
fputs($fp, $body);
fputs($fp, "\r\n");
}
fputs($fp, "\r\n.\r\n");
fclose($fp);
}//email
[출처] hhangky
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|