怎么样快速的删除垃圾邮件队列

环境:
Windows Server 2003
Exchange Server 2003

1、多名职工报告邮件收发出现疑问,翻开Exchange System Manage,发现队伍被很多的垃圾邮件堵塞。已运行多年的邮件系统初度出现这样的疑问。

2、搜索Winos论坛寻求解决方法,看到大约3页的帖子询问相似的疑问。给出的解决方案大致如下
1)找到该文件夹,并清空文件夹内一切文件 C:\Exchsrvr\Mailroot\vsi 1\Queue 。
2)方法1在碰到相似我这样10万封垃圾邮件的时分,翻开这个文件夹本身就是一种应战,更不要说删去其间海量的文件。有人给出新建该文件夹,原文件夹改名的方法(这样就不需求翻开文件夹)。
3)方法1和2都会将整个队伍悉数清除(不管是否是垃圾邮件),只是方法2或许还有时机挽救,但这依然是让人痛苦的。


3、翻开Google找到关键字 aqadmcli.exe ,该东西的下载不是很方便,除了本身的帮助好像也少有说明。该东西最终解决了我的疑问,当然您不需求再为找到他而烦恼)

4、注意队伍中第一条记录,这样的记录并不多,但其内部的邮件数很大,我们就用他举例。右键单击该记录,挑选 查找邮件 ,可以看到发件人基本是相同的。翻开指令行,输入图2中的指令,回车。由于结果显示比较长,所以图3为结果的部分内容。从图3中我们可以看到删去了很多垃圾邮件,且指令行的速度是图形界面所不能比的。

5、我个人一直对指令行的帮助比较头晕,所以总是胡乱猜测一番,成功即可。下面我将我所能了解的内容告诉大家。
1) aqadmcli "delmsg flags=ALL" 
    删去队伍中一切的邮件

2) aqadmcli "delmsg flags=SENDER,sender=[email protected]" 
    删去队伍中一切发件人为[email protected]的邮件

3) aqadmcli "msgaction ma=COUNT,flags=all"
    统计队伍中共有多少邮件

4) aqadmcli "msgaction ma=COUNT,flags=SENDER,sender=[email protected]" 
    统计队伍中发件人为[email protected]的邮件共有多少

6、至此,我的疑问解决了。尽管垃圾邮件有10万封之多,其实只是为数不多的几个发件人地址造成。通过东西对指定的几个邮件地址进行删去后,堵塞的疑问当即解决了。尽管暂时解决了疑问,但还是要继续寻找原因,一起我也向领导请求了购买思威硬件反垃圾邮件网关的请求。

    原文转自 海外邮件中继转发

你可能感兴趣的:(海外邮件中继,海外邮件退信,邮件中继转发,邮件退信)