最近公司有账号被泄露了,导致外界使他发邮件,本服务器成为垃圾邮件服务器(gmail、QQ、163等拉黑我公司IP),罪大恶极啊!!!

后来查找原因找到了该账号,再查找其发送的邮件(都是些垃圾邮件,你懂的...),再查看队列信息(我靠,多的不得了),紧急情况下,关闭smtp服务,搁置所以队列邮件,企图一个一个删除邮件,但是太多了,要这样删除的话删除到第二天还没删完呢!

于是乎,我google出来一台可爱的命令(这个是exchange 2010 的management shell):

为了方便我贴出来:

>Remove-Message -Filter {FromAddress -eq "your@mail.com"} -withNDR $false

这句话的意思是“删除发件人为:your@mail.com的邮件(也就是筛选)"

看到 your@mail.com了吗?这个就是被盗取的邮箱账号啦,把他改成你要删除的账号就行!

最后再次查看队列,里面的队列邮件少了账号为your@mail.com的邮件了!