你的经理不小心把一个私人备忘录发送给了整个公司,然后他找到你了,近乎疯狂地要求你迅速关掉所有的邮件服务器并阻挡那封邮件的发送(完全不管Exchange服务器的工作方式)。这样的情况离我们并不远,因为这正是发生在一个给我来信的朋友身上的事情。如果换作是你,你能收回这些邮件吗?下面我来告诉你一些关于如何处理这种情况的方法吧,根据你所使用的Exchange和Outlook版本的不同,方法上也有些差异。 似乎这样的操作已经满足我们的要求了,其实不然,在收回邮件的过程中是存在很多限制的。限制之一,你只能收回那些发送到Exchange的邮件接收者的邮件,而发送到SMTP邮箱的邮件则不行,因为这些邮件并没有存储在Exchange的信息存储器里。限制之二,你不能收回已读的邮件。限制之三,也是最大的一个限制,就是被收回的邮件其实并没有从收件人的邮箱里删除。 实际上,邮件接收者会接到另一封——以“收回”为主题的邮件,如果邮件接收者将这封邮件打开,那么那封误发的邮件才会被删除,然后系统会发送一个确认消息通知进行了回收邮件操作的人。换句话说,如果收件人直接打开了那封被误发送的邮件,那么他将看见信件的所有内容,而你所做的邮件收回的操作也将毫无意义。 使用EXMERGE来收回邮件 在微软的网站上,提供了另一种收回邮件的方法,就是使用EXMERGE这个软件将那封被误发送的邮件从信息存储器里面删除。这个软件最早是为Exchange5.5而设计的,不过在Exchange 2000和Exchange 2003上面也可以正常工作。要想使用这个软件,你必须以Exchange系统帐号的身份登陆,管理员身份是没有足够的权限执行所需的操作的。 在Exchange2000和Exchange2003中并不包括这个软件,你可以在微软的网站上下载它,然后把EXMERGE文件拷贝到Program Files\exchsrvr\bin文件夹里。然后可以双击EXMERGE.EXE来运行EXMERGE程序。打开EXMERGE之后,单击“下一步”跳过欢迎界面,接下来会提示你是要执行“一步处理”还是“两步处理”。 选择“两步处理”选项并单击“下一步”,然后告诉EXMERGE现在开始执行步骤一并单击“下一步”。 现在,输入你的Exchange服务器的名称,然后点击“选项”按钮,你会看到“数据选择标准”的属性菜单,切换到“数据”标签并选中“用户邮件和文件夹”复选框。然后切换到“导入过程”标签并选择“存档数据到目标存储器”的单选框。以上这些操作会把你所选中的数据都拷贝成PST文件并把原数据从信息存储器里面删除。如果出现错误警告,选择“是”以继续。接下来请选择“邮件详情”标签。系统会让你输入具体的邮件主题或者是邮件中包含的附件名称。由于很可能会有一些无关的重名邮件,所以请切换到“日期”标签来定义欲搜索的邮件的日期范围。 选择好日期范围后,点击“确定”-“下一步”。这个时候EXMERGE会把服务器上所有可用的邮箱列表显示出来,选择你想要搜索的邮箱(你也可以单击“全选”按钮)然后单击“下一步”。选择好搜索的语言范围后单击“下一步”。这时会要求你为要创建的PST指定一个输出文件夹,指定一个文件夹后连续点击两次“下一步”完成所有的操作。 好了,EXMERGE已经把你所选中的邮箱中那些被误发送的邮件全部删除了,你可以查看ExMerge.log日志文件来或者随机检查一些邮箱来确定你的操作是否正确完成。 |