【IT168 专稿】Exchange2003 邮件队列中发现一封没有发件人和收件人的邮件,在队列中很久了,删不掉。怎么办?
解决方法:
通常情况下,我们有三种方法来删除邮件队列中的邮件:
1、通过ESM中的队列来删除,具体的操作方法,请您参考下面的链接:
How to Delete Messages from Queues in Exchange Server 2003
http://support.microsoft.com/kb/822944/en-us
2、从Exchange服务器上的队列文件夹中删除,一般情况队列文件夹的路径为"C:\Program Files\Exchsrvr\Mailroot\vsi 1\Queue"。
3、最后一种方法是使用Aqadmcli工具来删除邮件队列中的邮件,该工具很强大,请将该工具下载到本地计算机后,解压到本地目录中,然后进入命令行模式,具体的使用方法如下:
a.您可以先使用ESM来查看该邮件的大小或者MSGID;
b.然后使用下面的命令来删除该邮件:
删除某个特定MSGID的邮件:
aqadmcli "delmsg flags=MSGID,id=<736CB16C4E3F1041B78545E8F97B564B53A1@domainname.com>"
删除所有大于20000字节的邮件
aqadmcli "delmsg flags=SIZE,size=200000"
4、该工具可以从下面的链接处下载,
ftp://ftp.microsoft.com/pss/Tools/Exchange%20Support%20Tools/Aqadmcli/aqadmcli.exe