如何确定电子邮件是否通过 Exchange 2003 传送?

如何确定电子邮件是否通过 Exchange 2003 传送?

我的一位最终用户说他们昨天没有收到一封重要的电子邮件。

我有他昨天应该收到的电子邮件的副本,上面说邮件已发送,但他说他没有收到。

我如何检查电子邮件是否确实未送达或被垃圾邮件过滤器拦截?我们没有外部垃圾邮件过滤器(如 Barracuda),因此它不会停留在类似的东西中等待送达。

有什么建议吗?

提前致谢。

答案1

首先要做的是检查系统管理器中的“消息跟踪”,看看该消息是如何路由的。既然你有消息,这应该很容易。这至少可以证明它已经到达了他的邮箱。

接下来发生的事情需要一点挖掘。搜索邮箱本身可能会找到它,有时用户确实会放错东西。如果没有找到,请检查邮箱上的“恢复已删除邮件”(假设您有这个功能),看看它是否隐藏在某个地方。

如果仍然没有显示,我遇到过几次垃圾邮件/病毒过滤器在处理过程中很晚才拦截邮件的情况。检查这些日志。最后,一些桌面杀毒软件确实有 Outlook 挂钩。您也需要检查这些日志。

答案2

  1. 检查他的已删除邮件(根据豪斯医生的说法,它可能就在里面)。
  2. 如果不是由内部用户发送的,请检查 SMTP 日志。
  3. 如果邮件是内部发送的,并且发件人没有收到 NDR,则邮件要么已被发送,要么被 Exchange 服务器上的任何垃圾邮件过滤器捕获。如果 Exchange 服务器上没有安装任何垃圾邮件过滤器,则邮件已被发送。

邮件可能仍被他电脑上的垃圾邮件过滤器拦截。Outlook 有自己的垃圾邮件过滤器。

答案3

如果用户是内部用户,请使用服务器上的 Exchange 系统管理器的消息跟踪中心。

找到有问题的电子邮件并双击它,将打开消息历史记录。

您应该看到“消息已本地传送到 Store[电子邮件保护]

此外,未送达且未发出 NDR 的邮件应记录在 Exchange 服务器的事件查看器中

相关内容