正在显示
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, |
-
请 注册 或 登录 后发表评论