tbrehm
2010-02-04 7bd0de0ec6439f3613771785f063852397b819f1
Fixed: files .vacation.lst.gdbm and .vacation.lst.lock are not deleted.
1 files modified
4 ■■■■ changed files
server/plugins-available/maildrop_plugin.inc.php 4 ●●●● patch | view | raw | blame | history
server/plugins-available/maildrop_plugin.inc.php
@@ -226,6 +226,10 @@
            if(is_file($file)) unlink($file)  or $app->log("Unable to delete file: $file",LOGLEVEL_WARN);
            $file = $this->mailfilter_config_dir.'/'.$email_parts[1].'/'.$email_parts[0].'/.mailfilter';
            if(is_file($file)) unlink($file)  or $app->log("Unable to delete file: $file",LOGLEVEL_WARN);
            $file = $this->mailfilter_config_dir.'/'.$email_parts[1].'/'.$email_parts[0].'/.vacation.lst.gdbm';
            if(is_file($file)) unlink($file)  or $app->log("Unable to delete file: $file",LOGLEVEL_WARN);
            $file = $this->mailfilter_config_dir.'/'.$email_parts[1].'/'.$email_parts[0].'/.vacation.lst.lock';
            if(is_file($file)) unlink($file)  or $app->log("Unable to delete file: $file",LOGLEVEL_WARN);
            rmdir($dir) or $app->log("Unable to delete directory: $dir",LOGLEVEL_WARN);
        }
    }