作者 邓超

phpmailr

... ... @@ -294,6 +294,17 @@ class MailFun {
}
// 以上全部失败了,再次发送
$mail->Port = $smtp['port'];
$mail->send_proxy_host = '';
$mail->Host = $smtp['host'];
// 发送成功直接返回
if($mail->send()){
return [true,$mail->getLastMessageID()];
}
}
... ...
... ... @@ -77,12 +77,17 @@ class ProxyService
$server->close($fd,true);
return;
}
try {
// 请求数据
self::$clients[$fd]->write($data);
$line = self::$clients[$fd]->readLine();
}catch (Throwable $e){
echo date('Y-m-d H:i:s').' 协程读取异常 ' .$data." ::".$e->getMessage()."\n";
}
// echo 'out '.co::getCid()." => ".$line;
if($line!==false) $server->send($fd,$line);
... ...