正在显示
2 个修改的文件
包含
17 行增加
和
2 行删除
| @@ -118,6 +118,21 @@ class Log { | @@ -118,6 +118,21 @@ class Log { | ||
| 118 | 118 | ||
| 119 | } | 119 | } |
| 120 | 120 | ||
| 121 | + /** | ||
| 122 | + * 立即写入文件 | ||
| 123 | + * @param $filename | ||
| 124 | + * @param $data | ||
| 125 | + * @param null $flag | ||
| 126 | + * @author:dc | ||
| 127 | + * @time 2024/11/13 15:30 | ||
| 128 | + */ | ||
| 129 | + public static function put($filename,$data,$flag=null){ | ||
| 130 | + if (!dirname($filename)){ | ||
| 131 | + @mkdir(dirname($filename),0775,true); | ||
| 132 | + } | ||
| 133 | + @file_put_contents($filename,$data,$flag); | ||
| 134 | + } | ||
| 135 | + | ||
| 121 | public function __destruct() | 136 | public function __destruct() |
| 122 | { | 137 | { |
| 123 | $this->write(); | 138 | $this->write(); |
| @@ -438,10 +438,10 @@ class SyncMail { | @@ -438,10 +438,10 @@ class SyncMail { | ||
| 438 | // 是否同步body内容 | 438 | // 是否同步body内容 |
| 439 | if($isBody && $item->body->getRaw()){ | 439 | if($isBody && $item->body->getRaw()){ |
| 440 | // 记录邮件体 源文件 | 440 | // 记录邮件体 源文件 |
| 441 | - Log::append( | 441 | + Log::put( |
| 442 | $item->header->getRaw()."\r\n\r\n".$item->body->getRaw(), | 442 | $item->header->getRaw()."\r\n\r\n".$item->body->getRaw(), |
| 443 | ROOT_PATH.'/eml/'.$this->email['email']."/".$item->getFolderName().'/'.$item->uid.'.eml' | 443 | ROOT_PATH.'/eml/'.$this->email['email']."/".$item->getFolderName().'/'.$item->uid.'.eml' |
| 444 | - )->write(); | 444 | + ); |
| 445 | 445 | ||
| 446 | $body = [ | 446 | $body = [ |
| 447 | 'lists_id' => $id, | 447 | 'lists_id' => $id, |
-
请 注册 或 登录 后发表评论