메일 계정 연동

메일 계정 연동

QA

메일 계정 연동

본문

안녕하세요.

 

아래의 스크립트에 더 아래의 php를 이용하여 메일을 연동하려는데 

잘 안되네요..

 

폼은 총 4개 입니다. 이름, 이메일, 주제, 메세지 

 

받을 주소는 *** 개인정보보호를 위한 이메일주소 노출방지 *** 입니다.

 

감사합니다.

 


 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">
<head>
 
<title>shinil에 오신걸 환영합니다.</title>
<link href="./css/reset.css" rel="stylesheet" type="text/css" />
<link href="./css/style.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="./css/nivo-default.css" type="text/css" media="screen" />
<link rel="stylesheet" href="./css/nivo-slider.css" type="text/css" media="screen" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js"></script>
<script type="text/javascript" src="./js/contact.js"></script>
<script type="text/javascript" src="./js/superfish-menu/superfish.js"></script>
<script type="text/javascript" src="./js/nivo-slider/jquery.nivo.slider.pack.js"></script>
<script type="text/javascript" src="./js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="./js/jquery.asyncslider.js"></script>
<script type="text/javascript" src="./js/jquery.prettyPhoto.js"></script>
<script type="text/javascript" src="./js/custom.js"></script>
<script type="text/javascript" src="./js/twitter.js"></script>
<!--[if lt IE 9]>
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<meta charset="UTF-8"></head>
<body>
	<div class="top_line">
        <div class="container">
        	<div class="rss">
            신일체인 Bring Us To Better Place And Better World!!!
            </div>
            <nav>
                <ul>
                    <li id="login">
                        <a id="login-trigger" href="#">
                            Log in <span>▼</span>
                        </a>
                        <div id="login-content">
                            <form>
                                <fieldset id="inputs">
                                    <input id="username" type="email" name="Email" placeholder="Your email address" required>
                                    <input id="password" type="password" name="Password" placeholder="Password" required>
                                </fieldset>
                                <fieldset id="actions">
                                    <input type="submit" id="submit" value="Log in">
                                    <label><input type="checkbox" checked="checked"> 회원가입</label>
                                </fieldset>
                            </form>
                        </div>
                    </li>
                    <li id="signup">
                        <a href="">로그인</a>
                    </li>
                </ul>
            </nav>
        </div>
    </div>
    <!--Header-->
    <div class="container">
    	<div class="span-8">
        	<div id="logo">
                <a href="./index.html"><img src="./images/logo.png" alt="Logo" /></a>
            </div>
        </div>
				<div class="span-16 last">
					<ul id="menu">
								<li class="active"><a href="./home-accordion.html">회사소개</a></li>
								<li><a href="#">제품소개</a>
								 <ul>
												<li><a href="#">Brass Chains</a>
														<ul>
																<li><a href="./brass_1.html">Type-1</a></li>
																<li><a href="./brass_2.html">Type-2</a></li>
																<li><a href="./brass_3.html">Type-3</a></li>
														</ul>
												<li><a href="./hand.html">Handmade Chains</a>
												<li><a href="./iron.html">Iron Chains</a>
												<li><a href="./stain.html">Stainless Chains</a>
												<li><a href="./alu.html">Aluminium Chains</a>
												<li><a href="./finish.html">Finished Necklaces</a>
												<li><a href="#">Brass Claps</a>
												 <li><a href="#">Jump Rings</a>
													 <li><a href="#">Earring Parts</a>
 
 
 
 
 
								 </ul>
								</li>
								<li><a href="./home-nivo.html">ODM 사업</a>
 
								</li>
 
 
 
 
								<li><a href="./contacts.html">contact</a></li>
			</ul>
				</div>
        <div class="span-24 separator"></div>
        <div class="span-24 subpage_title">
        	<a href="./index.html" class="home_icon"><img src="./images/1px.png" alt="" width="17px" height="16px" /></a><img class="sep" src="./images/dv.png" alt="" width="17px" height="16px" /> <p class="colored">Contacts</p>
        </div>
        <div class="span-24 separator notopmargin"></div>
        <div class="span-24">
            <div class="map"><iframe class="bordered_img" width="920" height="350" frameborder="1" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=37.443665,127.178031&output=embed"></iframe></div>
            <div class="span-16 post_form">
            <div id="note"></div>
            <fieldset class="info_fieldset">
            <div id="fields">
            <form id="ajax-contact-form" action="javascript:alert('Was send!');">
            <div class="span-8 form notopmargin">
              <input class="text" type="text" name="name" value="" placeholder="Name" required /><br />
            </div>
            <div class="span-8 form last notopmargin">
              <input class="text" type="text" name="email" value="" placeholder="E-mail" required /><br />
            </div>
            <div class="span-16 last formtop">
                <input class="texts" type="text" name="subject" value="" placeholder="Subject" required /><br />
            </div>
            <div class="span-16 last">
                <textarea class="text" name="message" rows="5" cols="25" placeholder="Message" required ></textarea><br />
            </div>
            <div class="span-12 last notopmargin">
                <input class="button" type="submit" name="submit" value="Send message" id="submit_form" required/>
            </div>
            </form>
            </div>
            </fieldset>
            </div>
            <div class="span-8 last">
                <h4 class=" uppercase"><span class="colored">Contacnt</span> information</h4>
                <p>서울특별시 강동구 성내동 542-5<br/>
                    <br/><span class="strong">전화:</span></span> <span class="colored">82-2-482-3190</span>
                    <br/><span class="strong">팩스:</span> <span class="colored">82-2-482-3199</span>
                    <br/><span class="strong">홈페이지:</span> <a class="link" href="">http://www.shinilchain.com</a>
                    <br/><span class="strong">이메일:</span> <a class="link nobottommargin" href="">*** 개인정보보호를 위한 이메일주소 노출방지 ***</a>
                </p>
                <p class="block_all small-italic">shinil만의 최첨단 기술력으로 여러분의 미래를 선도해드리겠습니다.</p>
            </div>
        </div>
    </div>
		<div class="clear"></div>
	    <div class="footer">
	    	<div class="container">
	        	<div class="span-6 logo_area">
	            	<a href="./index.html"><img src="./images/logo_footer.png" alt="Logo" /></a>
	                <h6>운영시간 / 9:00 ~ 6:00</h6>
	                <h6>점심시간 / 11:50 ~ 12:50</h6>
	                <p>서울특별시 강동구 성내동 542-5</p>
					<div class="separator"></div>
	                <div class="tweet-icon">
	                    <a href="./index.html" class='social' title='Twitter'><img src="./images/1px.png" alt="" width="26px" height="26px" /></a>
	                </div>
	                <div class="facebook-icon">
	                    <a href="./index.html" class='social' title='Facebook'><img src="./images/1px.png" alt="" width="26px" height="26px" /></a>
	                </div>
	                <div class="google-icon">
	                    <a href="./index.html" class='social' title='Google +'><img src="./images/1px.png" alt="" width="26px" height="26px" /></a>
	                </div>
	                <div class="vimeo-icon">
	                    <a href="./index.html" class='social' title='Vimeo'><img src="./images/1px.png" alt="" width="26px" height="26px" /></a>
	                </div>
	                <div class="dribbble-icon">
	                    <a href="./index.html" class='social' title='Dribbble'><img src="./images/1px.png" alt="" width="26px" height="26px" /></a>
	                </div>
	            </div>
	        	<div class="span-6">
	                <h5 class="footer_welcome"><span class="colored">신일체인</span> 금속체인</h5>
	                <div class="span-6 separator"></div>
	                <p>럭셔리한 금속 아티스트로 신일체인이 함께 하겠습니다..</p>
					<p class="small-italic highlight"><a href="#"> Follow me</a> to be notified for updates!</p>
	            </div>
	            <div class="span-6 posts">
	                <h5 class="footer_welcome"><span class="colored">고객</span>후기</h5>
	                <div class="span-6 separator"></div>
	                <h6 class="blog_title colored"><a href="#">세상에서 가장 아름다운 금속체인</a></h6>
	            	<p>고객들의 요구에 맞추어서 최선을 다해서 노력하겠습니다.</p>
					<h6 class="blog_title colored"><a href="#">고급스러운 디자인</a></h6>
	            	<p>여러분을 최고의 VIP로 만들어 드리겠습니다.</p>
 
	            </div>
	            <div class="span-6 last">
	                <h5 class="footer_welcome"><span class="colored">트위터</span> 소식</h5>
	                <div class="span-6 separator"></div>
	                <div id="jstwitter">
	                </div>
	            </div>
	        </div>
	    	<div class="clear"></div>
	    </div>
	    <!--End Footer-->
	</body>
	</html>

 

 

 


<?
$conf['charset'] = "utf-8";
 
$name        = $_POST['contactName'];	// 보내는 사람 이름
$email_from  = $_POST['email'];	// 보내는 사람 메일
$email_to    = "*** 개인정보보호를 위한 이메일주소 노출방지 ***";		// 받는 사람 메일
 
//$file_path = $_FILES['files'][tmp_name];	// file path
//$file_name = $_FILES['files'][name];	// file 이름
//$attach[0] = attach_file($file_name, $file_path);	// 파일 내용 읽어서 메일에 첨부
 
$now=time();
 
$subject = date("Y-m-d H:i:s", $now)."] ".$name."이 문의글을 작성하셨습니다.";	// 제목
$content = date("Y-m-d H:i:s", $now)."<br>".$_POST['comments'];	// 내용
 
//mailer($name, $email_from, $email_to, $subject, $content, $type=2, $attach);	// 메일발송
mailer($name, $email_from, $email_to, $subject, $content, $type=2);	// 메일발송
 
echo "<meta http-equiv='content-type' content='text/html; charset=utf-8'>";
echo "
<script type=''text/javascript'>
<!--
alert('메일발송 완료');
location.href='index.html';
//-->
</script>
";
//echo "<script>alert('메일발송 완료');location.href='index.html';</script>";
 
// type : text=0, html=1, text+html=2
//function mailer($name, $mail, $to, $subject, $content, $type=2, $file)
function mailer($name, $mail, $to, $subject, $content, $type=2)
{
	global $conf;
 
	$name   = "=?$conf[charset]?B?" . base64_encode($name) . "?=";
	$subject = "=?$conf[charset]?B?" . base64_encode($subject) . "?=";
 
	$header  = "Return-Path: <$mail>\n";
	$header .= "From: $name <$mail>\n";
	$header .= "Reply-To: <$mail>\n";
	$header .= "MIME-Version: 1.0\n";
 
	if ($file != "")
	{
		$boundary = uniqid("http://localhost");
		$header .= "Content-type: MULTIPART/MIXED; BOUNDARY=\"$boundary\"\n\n";
		$header .= "--$boundary\n";
	}
 
	if ($type)
	{
		$header .= "Content-Type: TEXT/HTML; charset=$conf[charset]\n";
 
		if ($type == 2)
		{
			$content = nl2br($content);
		}
	}
	else
	{
		$header .= "Content-Type: TEXT/PLAIN; charset=$conf[charset]\n";
		$content = stripslashes($content);
	}
 
	$header .= "Content-Transfer-Encoding: BASE64\n\n";
	$header .= chunk_split(base64_encode($content)) . "\n";
 
	if ($file != "")
	{
		for($i=0;$i<3;$i++)
		{
			if($file[$i]['name'] == '')
			{
				continue;
			}
 
			$fn = $file[$i]['name'];
			$header .= "\n--$boundary\n";
			$header .= "Content-Type: application/octet-stream\n";
			$header .= "Content-Transfer-Encoding: BASE64\n";
			$header .= "Content-Disposition: attachment; filename=\"$fn\"\n";
			$header .= "\n";
			$header .= base64_encode($file[$i][data]);
			$header .= "\n";
		}
		$header .= "--$boundary--\n";
	}
 
	@mail($to, $subject, "", $header,'-f'.$mail);
}
 
function attach_file($name, $file)
{
	$fp = fopen($file, "r");
	$tmpfile = array(
		"name" => $name,
		"data" => fread($fp, filesize($file))
	);
	fclose($fp);
 
	return $tmpfile;
}
?>

이 질문에 댓글 쓰기 :

답변 2

답변을 작성하시기 전에 로그인 해주세요.
전체 176
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT