답변 4개
11년 전
소스를 모두 다 올릴 수는 없고,
아래와 같이 사용하고 있다는 것만 참고하시고 ...
가끔씩 차단 당하기도 합니다.
이메일 인증을 받은 회원이라면 다행인데,
이메일 인증을 받지 않아서 배달안되는 이메일이 많다면, 차단당할 위험이 큽니다.
</div>
<div><?</div>
<div>. . .</div>
<div>
$countgap = 5; // 몇건씩 보낼지 설정
$maxscreen = 20; // 몇건씩 화면에 보여줄건지?
$sleepsec = 1000; // 천분의 몇초간 쉴지 설정</div>
<div>. . .</div>
<div>. . .</div>
<div>
$cnt = 0;
for ($i=0; $i<count($member_list); $i++)
{</div>
<div>. . .</div>
<div>. . .</div>
<div> flush();
ob_flush();
ob_end_flush();
usleep($sleepsec);
if ($cnt % $countgap == 0)
{
echo "<script> document.all.cont.innerHTML += '
'; document.body.scrollTop += 1000; </script>\n";
}</div>
<div> // 화면을 지운다... 부하를 줄임
if ($cnt % $maxscreen == 0)
echo "<script> document.all.cont.innerHTML = ''; document.body.scrollTop += 1000; </script>\n";
}
?>
<script> document.all.cont.innerHTML += "
총 <?=number_format($cnt)?>건 발송
<font color=crimson><b>[끝]</b></font>"; document.body.scrollTop += 1000; </script>
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
제프리
11년 전
네... 근데.. 서버도 저희가 관리를 하고 있어요..ㅎㅎㅎ;;;; 다른 사이트도 있는데 피해보는 상황이 될까봐..^^;; 답변 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
11년 전
제 생각은 그렇게 보내면 네이버 같은 곳은 한곳에서 100개의 이상메일이 날아오면 무조건 스팸으로 아예 메일서버 자체가 막힙니다. 그럼 앞으로 차단해제하기도 매우 번거롭더라고요
그럼 인증메일을 이용하신다면 앞으로는 네이버의 매일주소로 된 분은 회원으로 가입을 받지 못하는 문제가가 발생을 합니다 메일링은 서버에서 하지 않은게 좋을듯 하네요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
제프리
11년 전
네... 그래서 한번에 30명씩 발송될 수 있도록 하면 혹시 차단되지 않을까 하는 생각에..... 문의 드리는 거예요 ;;; 답변 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인