//间隔多少秒请求一次 $page = isset($argv[6]) ? $argv[6] : 1; //页码 $pagesize = isset($argv[7]) ? $argv[7] : 1000; //每页多少条 $setLimit = isset($argv[8]) ? $argv[8] : 1800; //默认最大执行时间1800秒 set_time_limit($setLimit); $markTime = strtotime("-{$markTime} day" . ' 00:00:01'); //获取符合条件的跟踪号列表 $res = TrackEmailStatModel::trackEmailInfo($carrierId, $platForm, $markTime, $page, $pagesize); if (count($res) == 0) { exit(date('Y-m-d H:i:s') . "==={$platForm}==={$markTime},暂无跟踪邮件可推!\n"); } //获取各平台跟踪邮件模版 $tp = TrackEmailStatModel::trackEmailTemplat($platForm); if (count($tp) == 0) { exit(date('Y-m-d H:i:s') . "==={$platForm},暂无跟踪邮件模版可用!\n"); } $email_title = $tp['title']; $email_body = $tp['content']; ############### 初始化变量 ######################## $sendTime = ''; $markTime = ''; $recordId = ''; $trackNum = ''; $trackUrl = ''; $userId = ''; $title = ''; $content = ''; $userEmail = '';