>> Edit article
이름
제목
패스워드
문제는 php로 매일 보내기를 할려고 하는데, 매일이 보내지지않습니다. 다움, 한미르, 그리고 여러곳을 해봐도 매일이 보내지지 않네요.. 물론 모든 매일 업체로 발송할순 없겠지만, 한군데도 보내지지않네여~~ sendmail이 잘 못 된건지.. 혹시 sendmail 데몬이 안떠져 있나 하고 telnet접속해서 pstree를 해보니까 2*[sendmail] 이라는 sendmail관련 항목이 하나 있거든요.. 이거 데몬은 띄워 진거 맞죠? 이럴때 어떻게 대처해야 하나여? 아시면 저에게도 좀 알려주시지 않으시겠습니까? 아래는 혹시나 하구 매일링 관련 소스거든여~~ 우선 매일링 발송에서는 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <FORM name='email_form' action='send.php' method='post'> <TABLE border='1' bordercolor='32a032' cellpadding='0' cellspacing='0' align='center' bgcolor='#FFFFCC' width='500'> <TR> <TD align='left'> <BR><BR> 보내는이 이름 : <INPUT type='text' name='sender' size='15' maxlength='15' style='background-color:f0fff0; color:32a032; border:1 solid;'> <BR><BR> 보내는이 이멜 : <INPUT type='text' name='sendermail' size='30' maxlength='40' style='background-color:f0fff0; color:32a032; border:1 solid;' onkeypress='email_key_CHK();'> <BR><BR> 메 일 제 목 : <INPUT type='text' name='subject' size='45' maxlength='30' style='background-color:f0fff0; color:32a032; border:1 solid;'> <BR><BR> 메 일 내 용 <BR> &n bsp; <TEXTAREA name='content' rows='10' cols='45'></TEXTAREA> <BR><BR> HTML 사용여부 : <SELECT name='mail_type' style='background-color:f0fff0; color:32a032; border:1 solid;'><OPTION value='text' selected> TEXT 사용 </OPTION><OPTION value='html'> HTML 사용 </OPTION></SELECT> <BR><BR> 매일 발신 형태 선택 : <input type=radio name="to" value="allmember">전체회원 <input type=radio name="to" value="paymember">자유회원 <BR><BR><BR> <P align='center'> <INPUT type='button' onclick='send_CHK();' value=' SEND ' style='background-color:eaf2f4; color:black;'> <INPUT type='button' onclick='javascript:document.email_form.reset();' value=' RESET ' style='background-color:eaf2f4; color:black;'> <INPUT type='button' onclick='javascript:window.close();' value=' CANCLE ' style='background-color:eaf2f4; color:black;'> </P> <BR> </TD> </TR> </TABLE> </FORM> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 여기서 넘겨 받은 인수를 이용해서 아래의 파일에서 매일을 보내도록 했습니다. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if($to == "all") { $result = mysql_query("select email from member"); } else if($to == "free") { $result = mysql_query("select email from member where free='Y'"); } $count = mysql_num_rows($result); $content = stripslashes($content); $Add = "Return-Path: $sendermailn"; $Add .= "From: $sender <$sendermail>nContent-Type:text/htmln"; $Add .= "ReplyTo: $sendermailn"; $Add .= "Content-Type: text/html; charset=euc-krrn"; $Add .= "Content-Transfer-Encoding: 8bitrnrn"; set_time_limit(0); for($i=0; $i<$count; $i++) { $email = mysql_result($result,$i,0); $send=mail($email,$subject,$content,$Add); echo (" $email 에게 메일을 보냈습니다.<br>"); flush(); $sender=""; $sendermail=""; } echo "<br><br><br><font size=2><center>"; echo "총 ${i}명에게 메일이 발송되었습니다.<br>"; echo "<a href='#' onclick=history.back()>[뒤로]</a> <a href='#' onclick=window.close()>[닫기]</a><br>"; echo "</font></center>"; ?> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 위와 같이 해도 매일이 안보내지구여~~~~~~~ 아래와 같이 해봐두 매일이 안보내진답니다. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if ( !$HTTP_POST_VARS[mail_to] || !$HTTP_POST_VARS[mail_from] || !$HTTP_POST_VARS[mail_from_name] || !$HTTP_POST_VARS[mail_subject] || !$HTTP_POST_VARS[mail_contents] ) echo "<SCRIPT>location='../index.php';</SCRIPT>"; else if ( !ereg( "(^[_0-9a-zA-Z-]+(.[_0-9a-zA-Z-]+)*@[0-9a-zA-Z-]+(.[_0-9a-zA-Z-]+)*$)", $HTTP_POST_VARS[mail_from] ) ) echo "<SCRIPT>alert('올바른 이메일 주소를 입력하여주세요.'); history.go(-1);</SCRIPT>"; else { $mailto = $HTTP_POST_VARS[mail_to]; $mail_from = $HTTP_POST_VARS[mail_from]; $mail_from_name = $HTTP_POST_VARS[mail_from_name]; $mail_subject = $HTTP_POST_VARS[mail_subject]; $mail_contents = $HTTP_POST_VARS[mail_contents]; $mail_headers = "FROM : $mail_from_name<$mail_from>n"; if ( $HTTP_POST_VARS[mail_type] == "html" ) $mail_headers .= "Content-Type : text/html; charset=EUC-KRn"; @mail("$mail_to","$mail_subject","$mail_contents","$mail_headers") or die("<SCRIPT>alert('알수없는 문제로 메일을<BR>발송하지 못하였습니다.');history.go(-1);</SCRIPT>"); echo "<SCRIPT>alert('메일을 발송하였습니다.');window.close();</SCRIPT>"; } } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved