Beispiel #1
0
$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 = "")
{
Beispiel #2
0
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) {