set strTime=%1
cd user1 //用户名
cd "junk E-mail"
cd #msgs
set "command=dir /a-d /od /t:c ^| findstr/irc:"%%strTime%%""
for /f "tokens=3,*" %%i in ('%command%') do del %%j
cd \kerio-mail\mailserver\store\mail\domainname //kerio mail的邮件域目录
用批处理文件定期删除指定日期的垃圾邮件。
把所有user都导出,做成上述的一个批处理文件
这样只要在“kerio-mail\mailserver\store\mail\domainname”目录下执行这个批处理如"dt 2005"
dt是批处理文件名,2005表示创建时间为2005,同理也可写2006-05之类
这些文件将被删除。
可能是一个比较笨的方法,
希望kerio mail以后的版本能实现自动定期清理的功能!