永久域名18勿进永久域名在线,女人扒开屁股爽桶30分钟,欧美又粗又大又硬又长又爽视频,国产激情久久久久影院老熟女

400-800-9385
網(wǎng)站建設資訊詳細

php異步群發(fā)郵件

發(fā)表日期:2020-04-18 16:01:02   作者來源:紅旺   瀏覽:4104   標簽:php網(wǎng)站建設    
當程序執(zhí)行群發(fā)郵箱的時候,會出現(xiàn)等待程序反饋時間太長 這對于用戶體驗來說是很不好的,用戶大多會在程序沒有執(zhí)行完就關閉程序,這樣發(fā)送郵件也會中斷,所以我們的解決思路應該是用異步去執(zhí)行發(fā)郵件的過程。

一、創(chuàng)建一個連接用戶操作頁面和執(zhí)行發(fā)件的方法:

private  function connect($host, $path, $param = array()){
    $query = isset($param) ? http_build_query($param) : '';
    $port = 80;
    $errno = 0;
    $errstr = 'error';
    $timeout = 30; //連接超時時間(S)
    $fp = @fsockopen($host, $port, $errno, $errstr, $timeout);
    if (!$fp) {
        return '連接失敗';
    }
    if ($errno || !$fp) {
        return $errstr;
    }
    stream_set_blocking($fp,0); //非阻塞
    stream_set_timeout($fp, 1);//響應超時時間(S)
    $out  = "POST " . $path . " HTTP/1.1\r\n";
    $out .= "host:" . $host . "\r\n";
    $out .= "content-length:" . strlen($query) . "\r\n";
    $out .= "content-type:application/x-www-form-urlencoded\r\n";
    $out .= "connection:close\r\n\r\n";
    $out .= $query;
    $result = @fputs($fp, $out);
    @fclose($fp);
    return $result;
}

二、用戶操作方法 傳遞參數(shù)頁面

public function  index(){
 $param = array(
           0 => 'xxx@qq.com',
           1 => 'xxx@qq.com',
        );
$url='http://'.$_SERVER['HTTP_HOST']..'/Sends/emails';
  $info=parse_url($url);
  /*dump($info);*/       $res=$this>Connect($info["host"],$info['path'],$param);
  /*調用方法*/
  echo '發(fā)送成功';  /*提示用戶發(fā)送成功*/
  }

三、發(fā)送郵件

public function  emails(){
        set_time_limit(0);/*設置程序運行時間沒有限制防止運行超時*/
        ignore_user_abort(true);//設置與客戶機斷開是否會終止執(zhí)行
        $data=I('post.');
        $email='';
        $sendTitle="郵件標題";
        $sendinfo='郵件內容';
        $send=array(
                'title'=>$sendTitle,    
                'detail'=>$sendinfo,
        );
        $mail= new Service\SendemailService();  
        
        foreach ($data as $k => $v) {
            $email.=$v.'|';
            $toMail=$v;
            $info=$mail->sendEmail($send,$toMail);
            /*執(zhí)行發(fā)送郵箱*/   
        }
$log_name = "Public/notify_url.log"; //log文件路徑
$this>log_result($log_name,$email.date(time(),'H:i:s').';');
 /*記錄一下日志看程序是否執(zhí)行發(fā)件*/        
 }
 
 
 

PHP發(fā)送郵件截圖1

 

 

 

用戶運行結果(以上是測試)
 
PHP發(fā)送郵件截圖2

日志查看

PHP發(fā)送郵件截圖3

PHP發(fā)送郵件截圖4

測試的兩個郵箱都已經(jīng)收到郵件
 
如沒特殊注明,文章均為方維網(wǎng)絡原創(chuàng),轉載請注明來自http://www.wfcgdy.com/news/5623.html
99久久国产综合精品成人影院| 亚无码乱人伦一区二区| 我和小娻孑在卧室做了| 92国产精品午夜福利免费| 欧美大片免费播放器| 不~太大了会坏掉的| 亚洲成av人影片在线观看| 久久亚洲精品久久国产一区二区| 偷窥学校女厕撒尿bbbbb| 欧美重囗味sm群虐视频| 继夫的玩弄h辣文| 女人10处有痣是富贵痣| 天天躁夜夜躁天干天干2020| 日日碰狠狠添天天爽五月婷| 两只奶头被老头吸肿了| 一区二区视频| 国产chinesehdxxxx| 亚洲欧美一区二区成人片| 国产精品久久久久久久9999| 亚洲av日韩av高潮潮喷无码| 久久久久国产精品嫩草影院| 女人做爰全过程免费观看美女| 久久精品亚洲av无码四区毛片| 色综合色综合久久综合频道88| 丰满少妇被粗大猛烈进人高清| 国产色在线 | 亚洲| 富婆一对一刺激交友| 亚洲精品无码高潮喷水a片| 国产欧美在线观看不卡| 日产乱码一二三区别免费一| 狠狠干狠狠爱| 无码精品人妻一区二区三区| 《漂亮的女邻居3》中文翻译| 亚洲精品中字中出无码| 加勒比hezyo黑人专区| 一区二区乱子伦在线播放| 国产亚洲av无码av男人的天堂| 国产精品户外野外| 精品久久久久久久免费人妻| 可播放的中国男gary| 久久精品国产色蜜蜜麻豆|