Advertisement
Guest User

Untitled

a guest
Jan 4th, 2011
622
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.33 KB | None | 0 0
  1. <?
  2.  
  3. /*
  4.  
  5. (C) NOmeR1
  6.  
  7. */
  8.  
  9. ?>
  10.  
  11. <title>Sender Anonym Email :: FLoodeR :: SpameR</title>
  12.  
  13. <?
  14.  
  15. //
  16.  
  17. error_reporting (0);
  18.  
  19. if(!set_time_limit(0)) {
  20.  
  21. $limit = false;
  22.  
  23. } else {
  24.  
  25. set_time_limit(0);
  26.  
  27. ignore_user_abort(1);
  28.  
  29. $limit = true;
  30.  
  31. }
  32.  
  33. $log = 'log.txt'; // Файл лога
  34.  
  35.  
  36.  
  37. ini_set('max_execution_time', '0');
  38.  
  39.  
  40.  
  41. ?>
  42.  
  43. set_time_limit(0) = <?if($limit)echo('<font color=Green>On</font>');else
  44.  
  45. echo('<font color=Red>Off</font> (Время работы ограничено текущими настройками сервера)');?><br>
  46.  
  47. <?
  48.  
  49. $ip = getenv('REMOTE_ADDR');
  50.  
  51. if($_GET['mail'] == '1' || $_GET['mail'] == '2' || $_GET['mail'] == '3')
  52.  
  53. {
  54.  
  55.  
  56.  
  57. $_POST['to'] = stripslashes($_POST['to']);
  58.  
  59. $_POST['msg'] = stripslashes($_POST['msg']);
  60.  
  61. $_POST['from'] = stripslashes($_POST['from']);
  62.  
  63. $_POST['subject'] = stripslashes($_POST['subject']);
  64.  
  65.  
  66.  
  67. if($_POST['to'] && $_POST['msg'] && $_POST['from'] && $_POST['tipe'])
  68.  
  69. {
  70.  
  71. $headers = "MIME-Version: 1.0\r\n";
  72.  
  73. $headers .= "Content-type: text/".$_POST['tipe']."; charset=windows-1251\r\n";
  74.  
  75. $headers .= "From: ".$_POST['from']."\n";
  76.  
  77. if($_GET['mail'] == '1')
  78.  
  79. {
  80.  
  81. mail($_POST['to'], $_POST['subject'], $_POST['msg'], $headers) or die('Не возможно отправить сообщение');
  82.  
  83. }
  84.  
  85. elseif($_GET['mail'] == '2')
  86.  
  87. {
  88.  
  89. $_POST['to'] = explode("\n",$_POST['to']);
  90.  
  91. foreach($_POST['to'] as $poluchatels)
  92.  
  93. {
  94.  
  95.     echo "Получатель: $poluchatels<br>";
  96.  
  97.     mail($poluchatels, $_POST['subject'], $_POST['msg'], $headers) or die('Не возможно отправить сообщение');
  98.  
  99.     sleep(7);
  100.  
  101. }
  102.  
  103. }
  104.  
  105. elseif($_GET['mail'] == '3')
  106.  
  107. {
  108.  
  109. if(preg_match('/[0-9]+/',$_POST['kol']))
  110.  
  111. {
  112.  
  113. for($i=0;$i<$_POST['kol'];$i++)
  114.  
  115. {
  116.  
  117. mail($_POST['to'], $_POST['subject'], $_POST['msg'], $headers) or die('Не возможно отправить сообщение');
  118.  
  119. sleep(1);
  120.  
  121. }
  122.  
  123. }
  124.  
  125. else
  126.  
  127. {
  128.  
  129. echo('Неверно введено (или не введено) кол-во сообщений');
  130.  
  131. }
  132.  
  133. }
  134.  
  135. $f = fopen($log,'a');
  136.  
  137. fwrite($f,'Отправелено сообщение &'.$_POST['msg'].'& с темой "'.$_POST['subject'].'" для "'.$_POST['to'].'" с IP - "'.$ip."\"\r\n");
  138.  
  139. fclose($f);
  140.  
  141. echo('<center><b><font color="green">Сообщение успешно отправлено</font></b></center>');
  142.  
  143. }
  144.  
  145. else
  146.  
  147. {
  148.  
  149. ?>
  150.  
  151. <form style="width:350px" method='post'>
  152.  
  153. <?
  154.  
  155. if($_GET['mail'] == '1' || $_GET['mail'] == '3')
  156.  
  157. {
  158.  
  159. echo("Получатель <input type='text'name='to'><br>");
  160.  
  161. }
  162.  
  163. ?>
  164.  
  165. Отправитель <input type='text' name='from'><br>
  166.  
  167. Тема сообщ. <input type='text' name='subject'><br>
  168.  
  169. <?
  170.  
  171. if($_GET['mail'] == '3')
  172.  
  173. {
  174.  
  175. echo("Кол-во сообщений <input type='text' name='kol'><br>");
  176.  
  177. }
  178.  
  179. ?>
  180.  
  181. <br>
  182.  
  183. htm -> <input type='radio' checked='checked' tabindex='1' name='tipe' value='html'> :: <input type='radio' name='tipe' value='plain'><- text<br>
  184.  
  185. <?
  186.  
  187. if($_GET['mail'] == '2')
  188.  
  189. {
  190.  
  191. echo("Получатели<br><textarea name='to' rows='10' cols='30'>admin@admin.ru
  192.  
  193. admin@mail.ru
  194.  
  195. tiger@ya.ru</textarea>");
  196.  
  197. }
  198.  
  199. ?>
  200.  
  201. <br>Сообщение<br>
  202.  
  203. <textarea name='msg' rows='10' cols='30'></textarea><br><br><input type='submit'>
  204.  
  205. </form>
  206.  
  207. <?
  208.  
  209. }
  210.  
  211. } else {
  212.  
  213. ?><br>
  214.  
  215. <a href='<?=$_SERVER['PHP_SELF']?>?mail=1'>Отправить простое сообщение</a><br>
  216.  
  217. <a href='<?=$_SERVER['PHP_SELF']?>?mail=2'>Наспамить</a><br>
  218.  
  219. <a href='<?=$_SERVER['PHP_SELF']?>?mail=3'>Налудить</a><br>
  220.  
  221. <?
  222.  
  223. }
  224.  
  225. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement