Till Brehm
2014-02-15 5e10d2d2905198e594cbf682a2c3a18cf0fec199
Fixed: S#3317 - Mail quota display shows weird values on some systems
1 files modified
4 ■■■ changed files
server/lib/classes/monitor_tools.inc.php 4 ●●● patch | view | raw | blame | history
server/lib/classes/monitor_tools.inc.php
@@ -250,7 +250,9 @@
                $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);