永久域名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
双乳被和尚揉着玩弄在线看| 久久精品夜夜夜夜夜久久| 久久人人爽爽人人爽人人片av| 性猛交╳xxx乱大交| 23部禽女乱小说内裤畸情视频| 久久久精品久久久久久96| 韩国公妇里乱片a片| 国产成人a亚洲精v品无码| 少妇被粗大的猛烈进出69影院一| 巜疯狂的少妇4做爰bd| 亚洲综合国产成人丁香五月激情| 99精品亚洲av无码国产另类| 你的奶好大让老子摸摸的说说| 亚洲中文字幕无码爆乳av| 亚洲国产精品久久久久久无码| 青青草視頻國產av劇情超爽系列| 国产凸凹视频熟女a片| 她被揉的开始呻吟起来| 自己撅起来乖乖挨c烂h| 国产无遮挡又黄又大又爽| 少妇养生馆spa私密精油按摩| 一女多男3根一起进去描述| 人妻丰满精品一区二区a片| 亚洲日日做日日谢日日鲁| 思思99re6国产在线播放| 久久精品国产亚洲av嫖农村妇女| 中文无码一区二区三区在线观看| 成人区人妻精品一区二区在线av| 成人性生交大片免费看中文| 亚洲精品无码av久久久久久| japan少妇洗澡videos| 亚洲av无码av制服另类专区| 久久久久国产精品嫩草影院| 男女xxoo娇喘呻吟在线观看| 最近免费中文字幕2018视频| 久久久久久久久波多野高潮| 久久天堂AV综合合色蜜桃网| 欧美丰满熟妇bbbbbb百度| 年轻 娇小 亚洲人 日本语 夹| 男女作爱免费网站| 亚洲AV无码精品狠狠爱|