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