服务器 频道

经验谈:用aqadmcli.exe删除列队中邮件

    【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
0
相关文章