date("Y-m-d H:i:s") ]; $emails = Mail::select([], $where, $whereString); if ($emails) { foreach ($emails as $email) { try { Vestacp::getInstance()->getModuleMail("admin")->deleteAccount($email['domain'], strtolower($email['email'])); Mail::update(['status'=>0], ['id'=>$email['id']]); echo sprintf("[%s]\t删除账号成功![%s]\r\n", date("Y-m-d H:i:s"),$email['email'] . "@" . $email['domain']); } catch (ClientException $e) { } catch (ProcessException $e) { } } } $this->checkDomain(); } public function checkDomain(){ $key = "093fcd440ed453c2689c42150bdb7d5dbc4fb"; // $zone_identifier = "89a0fe0d09762c557fd0c7799efb1c9a"; // $client = new Api('chendeben@qq.com', $key); $zone=new Zone('chendeben@qq.com', $key); $data=$zone->zones(); $data=json_decode(json_encode($data),true); foreach ($data['result'] as $item) { $domain=$item['name']; $url=sprintf("http://www.%s",$domain); file_put_contents(APP_DIR."/curl.log", Curl::get($url),FILE_APPEND); } } }