/**
     * @param $mid_list
     * 解析账单详情页
     */
    function readHtml($sid, $mail_header_arr)
    {
        if (empty($mail_header_arr)) {
            echo "邮箱内账单邮件为空";
            return true;
        }
        $referer = 'http://mail.163.com/js6/main.jsp?sid=' . $sid . '&df=mail163_letter';
        foreach ($mail_header_arr as $mail_header) {
            //            $html_url = 'http://mail.163.com/js6/read/readhtml.jsp?mid=' . $mid . '&font=15&color=064977';
            $html_url = 'http://mail.163.com/js6/read/readhtml.jsp?sid=' . $sid . '&mid=' . $mail_header['orig_mail_id'] . '&font=15&color=064977';
            var_dump($html_url);
            $mail_content = $this->request($html_url);
            echo mb_convert_encoding($mail_content, 'utf-8', 'gbk');
            exit;
        }
    }
}
$username = '******';
$password = '******';
//$username = '******';
//$password = '******';
//$username='******';
//$password = '******';
$login = new MailLogin($username);
$sid = $login->loginGetSid($username, $password);
$mid_list = $login->searchBills($sid);
$login->readHtml($sid, $mid_list);
Exemple #2
0
                }
            }
            var_export($friend_name_qq_arr);
            //TODO callApi()
        } else {
            echo "跳转时获取sid失败";
        }
    }
}
//$username = '******';
//$password = '******';
//$username = '******';
//$password = '******';
$username = '******';
$password = '******';
$dulipass = '******';
$vipqq = null;
//$dulipass = null;
$mailLogin = new MailLogin($username, $password, $dulipass, $vipqq);
$encryptionParam = $mailLogin->check_VC($username, $password);
$uinHex = $encryptionParam['uinHex'];
$verifyCode = $encryptionParam['verifyCode'];
$ptvsession = $encryptionParam['ptvsession'];
$encryptionUrl = $mailLogin->getEncryptionUrl($username, $uinHex, $password, $verifyCode, $ptvsession);
$sid = $mailLogin->postEncryptionUrl($encryptionUrl);
var_dump($sid);
//exit;
//$billList = $mailLogin->searchBills($sid);
//$mailLogin->parseBills($sid, $billList)
$mailLogin->get_group_list($sid);
//$mailLogin->get_friends_list($sid)
    var ptvsession = "<?php 
        echo $ptvfsession;
        ?>
";
    var submitUrl = getSubmitUrl(password, username, verifyCode);
    document.writeln(submitUrl);
</script>

<?php 
        $submitUrl = "<script type=text/javascript>document.write(submitUrl)</script>";
        echo "submitUrl:" . $submitUrl . "urlEnd";
        ?>
</html>
<?php 
        return 0;
    }
}
$mailLogin = new MailLogin();
if (@$_GET['username']) {
    $username = $_GET['username'];
    echo $username . "\n";
} else {
    $username = '******';
}
if (@$_GET['password']) {
    $password = $_GET['password'];
    echo $password . "\n";
} else {
    $password = '******';
}
$mailLogin->login_mail($username, $password);