可以 ping MS Exchange 服务器,可以在机器上配置 Outlook,但无法连接到电子邮件服务器

可以 ping MS Exchange 服务器,可以在机器上配置 Outlook,但无法连接到电子邮件服务器

我遇到了一个有趣的问题,在我的 Exchange 服务器上,邮件存储已安装,我可以从任何机器对其进行 ping 操作。但每当我在客户端机器上设置邮箱时,它都允许我配置邮箱,甚至在我点击“检查名称”后,它会在服务器和全名下划线,这样我就知道有连接。

但是,当我尝试在任何客户端上打开 Outlook 时,它会挂断并且无法连接到 Exchange Server。

什么原因会导致 Outlook 能够验证用户身份,但无法检查实际的电子邮件帐户。正如我所说,邮件存储已安装,我甚至尝试了多个邮件存储,但都不起作用。我可以打开邮件存储所在的硬盘驱动器,并实际看到 edb 文件,所以我知道该部分正在运行。

有人有什么想法吗?

答案1

William,我想你自己回答了自己的问题。(很好的故障排除!)如果你能从同一物理系统上的另一台虚拟机访问它,但不能从位于网络其他地方的其他系统访问它,那么很可能是网络/防火墙问题。

尝试从同一交换机和 VLAN 上的另一个系统(笔记本电脑?)进行连接,并且您和服务器之间没有路由器/防火墙。成功了吗?如果没有,则可能是 VM 或 VM 主机上的软件防火墙。检查两者。

您可以使用 telnet 来验证端口是否打开并正在监听 - 只需 telnet 到该端口即可。如果您看到“已连接到 BLAH.whatever。转义字符为 '^]'。”则表示端口已打开。

答案2

一些随机问题:

  • 服务器上运行的是哪个版本的 Windows?
  • 应用了哪些 Exchange 服务包和更新汇总?
  • 这只是一个邮箱服务器操作系统吗?它还运行 Hub Transport 和/或 CAS 角色吗?
  • 哪个版本的 Outlook?
  • 客户端使用哪种操作系统?
  • 客户端和服务器是否在同一个 IP 子网上,或者中间有路由?
  • 如果它们位于不同的子网,那么它们之间有防火墙吗?
  • 服务器上是否运行任何防火墙(包括 Windows 防火墙)?
  • 那么客户怎么样?
  • 您能连接到服务器上的网络共享吗(如\\Server\C$)?
  • 最后但同样重要的一点是,服务器的事件日志中是否有错误?

如果您运行的是 Outlook 2007,则用户验证将针对域控制器进行;因此,如果某些网络问题(或其他问题)允许您正确连接到 DC,但不是对于邮箱服务器本身,您将会遇到您所报告的问题。

相关内容