We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a4aab7f commit f49bbf8Copy full SHA for f49bbf8
server/lib/classes/cron.d/500-clean_mailboxes.inc.php
@@ -128,7 +128,8 @@ private function purge_soft_deleted_maildir() {
128
if (!empty($matched_dirs)) {
129
$delay_days = $mail_config['mailbox_soft_delete'];
130
foreach($matched_dirs as $dir) {
131
- if (is_dir($dir)) {
+ $owner = posix_getpwuid(fileowner($dir))
132
+ if (is_dir($dir) && is_array($owner) && $owner['name'] = 'vmail') {
133
$mtime = filemtime($dir);
134
if ($mtime < strtotime("-$delay_days days")) {
135
// do remove
0 commit comments