Fixed: S#3317 - Mail quota display shows weird values on some systems
| | |
| | | $filename = $mb['maildir'].'/.quotausage'; |
| | | if(file_exists($filename) && !is_link($filename)) { |
| | | $quotafile = file($filename); |
| | | $data[$email]['used'] = trim($quotafile['1']); |
| | | preg_match('/storage.*?([0-9]+)/s', implode('',$quotafile), $storage_value); |
| | | $data[$email]['used'] = $storage_value[1]; |
| | | $app->log("Mail storage $email: " . $storage_value[1], LOGLEVEL_DEBUG); |
| | | unset($quotafile); |
| | | } else { |
| | | exec('du -s '.escapeshellcmd($mb['maildir']), $out); |