![Exchange 2003 — 邮箱管理不会删除所有 30 天或更早的邮件](https://linux22.com/image/510950/Exchange%202003%20%E2%80%94%20%E9%82%AE%E7%AE%B1%E7%AE%A1%E7%90%86%E4%B8%8D%E4%BC%9A%E5%88%A0%E9%99%A4%E6%89%80%E6%9C%89%2030%20%E5%A4%A9%E6%88%96%E6%9B%B4%E6%97%A9%E7%9A%84%E9%82%AE%E4%BB%B6.png)
我最近在 Exchange 2003 中创建了一个邮箱管理任务,该任务每晚查看特定邮箱中已删除邮件的内容并删除 30 天或更早的邮件。
计划任务昨晚自行运行,我已确认确实处理了正确邮箱和正确文件夹中的邮件。许多邮件被删除……但 30 天以上的邮件从未被删除。事实上,选择似乎有点随机。
昨晚 2010 年 3 月 10 日是 30 天水印。2010 年 3 月 10 日的邮件确实被删除了,但不是全部。早于 2010 年 3 月 10 日的邮件也被删除了,但同样不是全部。
除了单个邮箱和单个文件夹范围之外,我对管理的唯一标准是年龄标准。大小标准设置为任意,这意味着我不关心大小。我关心的是年龄。
这让我很疑惑,处理邮件的数量是否存在限制?
时间设定为每天晚上 12 点和凌晨 1 点。
任何提示都值得赞赏。
编辑:这里有图片。
以下是其中一份报告的示例:
The Microsoft Exchange Server Mailbox Manager has completed processing mailboxes
Started at: 2010-04-10 22:52:01
Completed at: 2010-04-10 22:52:10
Mailboxes processed: 1
Messages moved: 0
Size of moved messages: 0.00 KB
Deleted messages: 114
Size of deleted messages: 4.41 MB
上面的报告是手动运行邮箱管理流程后生成的。如果我再次运行该流程,我会收到另一份报告,说明没有删除任何内容。
答案1
我在这里找到了答案:http://msexchangeteam.com/archive/2004/08/17/215807.aspx
这让我看到了这篇 MSKB 文章:http://support.microsoft.com/?id=326397
“3” 是我想要的行为。我设置了它,然后 KABLAMMO 所有我想要删除的邮件都消失了。
答案2
您是否已将其设置为仅删除已备份的邮件?如果是这样,您的后台是否会定期进行完整备份?
你让它运行多长时间,你的数据库有多大?如果你只让它运行 30 分钟,而你的数据库有 50GB,那就不行了。我有大约 25GB 的数据库,需要大约 4 个小时才能完成所有维护(也不是最新的服务器)。