我们运行单个 Exchange 2003 Standard 服务器。我们曾两次遇到以下情况,两次都是同一个发件人和收件人。
拥有域 A 中电子邮件地址的用户向拥有域 B 中电子邮件地址的另外两个用户发送了一封邮件。我必须强调,这都是内部的,并且在同一台 Exchange 服务器上。两个收件人都列在“收件人”字段中。列出的第一个收件人收到了邮件,另一个没有收到。
检查 ESM 中的邮件跟踪,并手动检查服务器应用程序事件日志,结果表明两条邮件均已顺利送达。然而,在第二个收件人的邮箱中却找不到该邮件。
我使用 Outlook 和 OWA 搜索了收件人的所有 Outlook 文件夹,以防邮件被意外移动到另一个文件夹或被删除。我还检查了已删除邮件的恢复文件夹。但找不到任何踪迹。
我完全被搞糊涂了。系统坚称已送达的消息怎么可能实际上没有到达收件人的邮箱?我还能做什么来尝试追踪它?
答案1
正如 Shane 在他的回答中所说,如果日志显示邮件已送达,那么邮件就已送达。我曾见过一些非常奇怪的情况,有些用户已配置 POP 连接服务器,有些用户拥有连接到服务器的手持设备。假设服务器上的“已删除邮件”保留设置设置为 0 以外的值,我将使用 exmerge 从相关用户的邮箱中导出垃圾箱,并查看电子邮件是否被硬删除。我还会查找用户可能无意中将邮件移动到的 pst 文件或存档。
答案2
发送到垃圾箱 -> 从垃圾箱中删除 -> 清除可恢复项目。我曾让用户这样做,以坚持说他们没有收到重要人物 Y 发来的电子邮件 X。
我会相信日志中存储的用户邮箱当前状态,无论哪天;如果没有 Exchange 2010 的诉讼保留,您真的无法信任该邮箱。
答案3
如果处于恢复期内,已删除的邮件可以从 Exchange 服务器恢复。对于从收件箱、已删除邮件文件夹和垃圾邮件文件夹删除的邮件,有单独的“可恢复”列表。
已移动到垃圾邮件文件夹或已删除文件夹然后删除的邮件仍然可以恢复,但必须在 Exchange 服务器上的单独列表中找到。