kerio dos 控制台,可清除所有用户垃圾邮件
简单说明:可以实现清除所有用户的垃圾邮件夹和已删除邮件夹。
使用前请根据自己环境修改kerio mailserver 的路径
没有sc命令的用户请自行安装 resource kit
若未按装 则缺少 SC.EXE
需要注销sc命令行,否则批处理不能正常运行 (批处理内有注释)
已知对KERIO的影响:
用此方法删除垃圾邮件和已删除邮件文件夹,
KERIO WEBMAIL首页的配额部分,会得不到同步,
只需要在以删除或者垃圾邮件夹内存入一封邮件,
然后选择清空该邮件夹即可。
免责声明:
虽经个人测试没有出现或者发现问题,
但并不能保证该批处理一定对kerio没有任何影响,
请大家慎重使用删除功能。 使用前务必做好备份!!!
[ 本帖最后由 tdk 于 2007-10-18 10:49 编辑 ] 强!!这两个循环实现所有用户都执行,这是什么道理啊?
FOR /D %%G IN ("%kerioPath%*") DO (
FOR /D %%U IN ("%%G\*") DO (
ECHO Processing domain %%U
IF /I EXIST "%%U\Junk E-mail\index.fld" (
COPY "%%U\Junk E-mail\index.fld" "%%U\Junk E-mail\index.bad" & DEL /F /Q "%%U\Junk E-mail\index.fld"
) else (
ECHO index.fld 不存在,不需要处理.
) 命令行下 输入 for /?
回车
有详细解释和范例 能否做到清除几天前垃圾,保留一段时间的?
直接删了不好,TDK能否搞出保留一段时间的邮件?这样才强。 原帖由 dennishan 于 2007-10-17 22:28 发表 http://www.5dmail.net/bbs/images/common/back.gif
能否做到清除几天前垃圾,保留一段时间的?
直接删了不好,TDK能否搞出保留一段时间的邮件?这样才强。
可以,但是从已知问题上可以看出来,索引文件应该无法同步 index.fld
这样删除也许风险更大,可能会造成kerio找不到对应索引的文件而报错。
我曾经试验过一次,直接删除目录里面的邮件,不处理其他内容,
结果kerio webmail里面 对应邮件夹操作时候就报错了,"找不到...."
选择清空邮件夹也报错。
所以我觉得还是全部删除比较保险。
我们还是等等kerio 自己出来相应的功能比较好一些。 强的,我好久不用批处理命令了,有空要研究一下。
1、sc.exe 是windows resource kit中的吧
2、是否知道kerio是如何索引 index.fld的 1. 是
2.没研究 用此方法删除垃圾邮件和已删除邮件文件夹,
KERIO WEBMAIL首页的配额部分,会得不到同步, 强!!!!!支持!!学习下了!!!! 原帖由 shidianxin 于 2008-5-12 10:56 发表 http://bbs.5dmail.net/images/common/back.gif
用此方法删除垃圾邮件和已删除邮件文件夹,
KERIO WEBMAIL首页的配额部分,会得不到同步,
现在的解决办法是删除index.fld 和status.fld
[ 本帖最后由 tdk 于 2008-12-3 11:39 编辑 ]
页:
[1]
2