good2000zc 发表于 2008-12-12 11:38:43

我的用户的邮件都是放在服务器上的,不在PC机上。

我的用户的邮件都是放在服务器上的,不在PC机上。要是能在服务器上直接撤销就好了!

钉子 发表于 2008-12-16 14:03:58

使用Exmerge删除。

liyi 发表于 2009-1-4 10:35:27

邮件都到了别人服务器或者接收到本地了,还可以撤消,那不是乱套了?

[ 本帖最后由 liyi 于 2009-1-7 10:54 编辑 ]

everyboy 发表于 2009-1-5 09:39:28

exmerge确实可以实现从数据库清除邮件,而且可以自定义条件,呵呵,非常好。

主要参照了这边文章http://support.microsoft.com/kb/260037/EN-US/
但使用过程中出现错误,查看日志为:
error opening message store (MSEMS). Verify that the Microsoft Exchange Information Store service is running and that you have the correct permissions to log on. (0x8004011d)   (经查这个主要是权限的问题,即使你是管理员都不行。)

权限问题可以如下解决:
若要更改您的帐户的权限以便可以将 ExMerge 用于 Exchange 2003,请按照下列步骤操作:
1. 创建一个安全组,然后将该组命名为 ExMerge。
2. 使您的用户帐户成为该组的成员。 (同时可以在服务器运行程序的权限,(只测试了提升为企业管理员的情况下))

注意 不要使用内置的管理员帐户或显式拒绝的任何组(例如“域管理员”组或“企业管理员”组)的任何成员。
3. 在 Exchange 系统管理器中,打开目标数据库对象的属性,然后在“安全性”页上添加具有完全权限的该组。 (recive as 和send as权限必需要)

在这些权限生效后您可以将 ExMerge 用于 Exchange 2003

然后使用 run as运行exmerge就可以批量处理了。经测试 OK!!!
页: 1 [2]
查看完整版本: 如何在exchange2003上撤销员工误发出的邮件?